Skip to content
Snippets Groups Projects
Commit db2fcfc3 authored by Antoine SCHILDKNECHT's avatar Antoine SCHILDKNECHT
Browse files

Merge branch 't39644-untrusted-apt-repo' into 'main'

Add option for untrusted APT repositories | refs #39644

See merge request sys/ansible-public!93
parents 3768f049 653fd778
No related branches found
No related tags found
No related merge requests found
Showing
with 87 additions and 0 deletions
# 2024-05-15
Adding the "trusted" option for Debian and UbiCast repositories in the `system/repositories` role.
The "trusted" option is configurable through the "repos_ubicast_trusted" and "repos_debian_trusted" new boolean variables (see role documentation and example inventories for more informations).
# 2024-04-12 # 2024-04-12
* Adding a new paquet installation `ubicast-web-access` when installing `nudgis/front`, `nudgis/manager` or `nudgis/monitor/server` in an online deployment. This package manages the magic login on the portal for UbiCast empoyees when maintenances are needed. * Adding a new paquet installation `ubicast-web-access` when installing `nudgis/front`, `nudgis/manager` or `nudgis/monitor/server` in an online deployment. This package manages the magic login on the portal for UbiCast empoyees when maintenances are needed.
......
...@@ -6,4 +6,7 @@ ...@@ -6,4 +6,7 @@
# Domain to use for the Debian security repositories # Domain to use for the Debian security repositories
#repos_debian_security_packages_domain: "security.debian.org" #repos_debian_security_packages_domain: "security.debian.org"
# Check the Debian apt repository SSL certificate (if "true" the repository is trusted and there is no verification)
#repos_debian_trusted: false
... ...
\ No newline at end of file
...@@ -48,6 +48,10 @@ repos_ubicast_packages_domain: "manager.ubica.st" ...@@ -48,6 +48,10 @@ repos_ubicast_packages_domain: "manager.ubica.st"
# UbiCast repository token used to make API call to mirismanager.ubicast.net to retrieve system informations # UbiCast repository token used to make API call to mirismanager.ubicast.net to retrieve system informations
repos_ubicast_packages_token: "UBICAST-APT-TOKEN" repos_ubicast_packages_token: "UBICAST-APT-TOKEN"
# repository:
# Check the UbiCast apt repository SSL certificate (if "true" the repository is trusted and there is no verification)
#repos_ubicast_trusted: false
# user: # user:
# Password for the system user admin # Password for the system user admin
sysuser_admin_password: "my-password" sysuser_admin_password: "my-password"
......
...@@ -48,6 +48,10 @@ repos_ubicast_packages_domain: "manager.ubica.st" ...@@ -48,6 +48,10 @@ repos_ubicast_packages_domain: "manager.ubica.st"
# UbiCast repository token used to make API call to mirismanager.ubicast.net to retrieve system informations # UbiCast repository token used to make API call to mirismanager.ubicast.net to retrieve system informations
repos_ubicast_packages_token: "UBICAST-APT-TOKEN" repos_ubicast_packages_token: "UBICAST-APT-TOKEN"
# repository:
# Check the UbiCast apt repository SSL certificate (if "true" the repository is trusted and there is no verification)
#repos_ubicast_trusted: false
# user: # user:
# Password for the system user admin # Password for the system user admin
sysuser_admin_password: "my-password" sysuser_admin_password: "my-password"
......
...@@ -48,6 +48,10 @@ repos_ubicast_packages_domain: "manager.ubica.st" ...@@ -48,6 +48,10 @@ repos_ubicast_packages_domain: "manager.ubica.st"
# UbiCast repository token used to make API call to mirismanager.ubicast.net to retrieve system informations # UbiCast repository token used to make API call to mirismanager.ubicast.net to retrieve system informations
repos_ubicast_packages_token: "UBICAST-APT-TOKEN" repos_ubicast_packages_token: "UBICAST-APT-TOKEN"
# repository:
# Check the UbiCast apt repository SSL certificate (if "true" the repository is trusted and there is no verification)
#repos_ubicast_trusted: false
# user: # user:
# Password for the system user admin # Password for the system user admin
sysuser_admin_password: "my-password" sysuser_admin_password: "my-password"
......
...@@ -48,6 +48,10 @@ repos_ubicast_packages_domain: "manager.ubica.st" ...@@ -48,6 +48,10 @@ repos_ubicast_packages_domain: "manager.ubica.st"
# UbiCast repository token used to make API call to mirismanager.ubicast.net to retrieve system informations # UbiCast repository token used to make API call to mirismanager.ubicast.net to retrieve system informations
repos_ubicast_packages_token: "UBICAST-APT-TOKEN" repos_ubicast_packages_token: "UBICAST-APT-TOKEN"
# repository:
# Check the UbiCast apt repository SSL certificate (if "true" the repository is trusted and there is no verification)
#repos_ubicast_trusted: false
# user: # user:
# Password for the system user admin # Password for the system user admin
sysuser_admin_password: "my-password" sysuser_admin_password: "my-password"
......
...@@ -52,6 +52,10 @@ repos_ubicast_packages_domain: "manager.ubica.st" ...@@ -52,6 +52,10 @@ repos_ubicast_packages_domain: "manager.ubica.st"
# UbiCast repository token used to make API call to mirismanager.ubicast.net to retrieve system informations # UbiCast repository token used to make API call to mirismanager.ubicast.net to retrieve system informations
repos_ubicast_packages_token: "UBICAST-APT-TOKEN" repos_ubicast_packages_token: "UBICAST-APT-TOKEN"
# repository:
# Check the UbiCast apt repository SSL certificate (if "true" the repository is trusted and there is no verification)
#repos_ubicast_trusted: false
# user: # user:
# Password for the system user admin # Password for the system user admin
sysuser_admin_password: "my-password" sysuser_admin_password: "my-password"
......
...@@ -52,6 +52,10 @@ repos_ubicast_packages_domain: "manager.ubica.st" ...@@ -52,6 +52,10 @@ repos_ubicast_packages_domain: "manager.ubica.st"
# UbiCast repository token used to make API call to mirismanager.ubicast.net to retrieve system informations # UbiCast repository token used to make API call to mirismanager.ubicast.net to retrieve system informations
repos_ubicast_packages_token: "UBICAST-APT-TOKEN" repos_ubicast_packages_token: "UBICAST-APT-TOKEN"
# repository:
# Check the UbiCast apt repository SSL certificate (if "true" the repository is trusted and there is no verification)
#repos_ubicast_trusted: false
# user: # user:
# Password for the system user admin # Password for the system user admin
sysuser_admin_password: "my-password" sysuser_admin_password: "my-password"
......
...@@ -76,6 +76,10 @@ repos_ubicast_packages_domain: "manager.ubica.st" ...@@ -76,6 +76,10 @@ repos_ubicast_packages_domain: "manager.ubica.st"
# UbiCast repository token used to make API call to mirismanager.ubicast.net to retrieve system informations # UbiCast repository token used to make API call to mirismanager.ubicast.net to retrieve system informations
repos_ubicast_packages_token: "UBICAST-APT-TOKEN" repos_ubicast_packages_token: "UBICAST-APT-TOKEN"
# repository:
# Check the UbiCast apt repository SSL certificate (if "true" the repository is trusted and there is no verification)
#repos_ubicast_trusted: false
# user: # user:
# Password for the system user admin # Password for the system user admin
sysuser_admin_password: "my-password" sysuser_admin_password: "my-password"
......
...@@ -48,6 +48,10 @@ repos_ubicast_packages_domain: "manager.ubica.st" ...@@ -48,6 +48,10 @@ repos_ubicast_packages_domain: "manager.ubica.st"
# UbiCast repository token used to make API call to mirismanager.ubicast.net to retrieve system informations # UbiCast repository token used to make API call to mirismanager.ubicast.net to retrieve system informations
repos_ubicast_packages_token: "UBICAST-APT-TOKEN" repos_ubicast_packages_token: "UBICAST-APT-TOKEN"
# repository:
# Check the UbiCast apt repository SSL certificate (if "true" the repository is trusted and there is no verification)
#repos_ubicast_trusted: false
# user: # user:
# Password for the system user admin # Password for the system user admin
sysuser_admin_password: "my-password" sysuser_admin_password: "my-password"
......
...@@ -48,6 +48,10 @@ repos_ubicast_packages_domain: "manager.ubica.st" ...@@ -48,6 +48,10 @@ repos_ubicast_packages_domain: "manager.ubica.st"
# UbiCast repository token used to make API call to mirismanager.ubicast.net to retrieve system informations # UbiCast repository token used to make API call to mirismanager.ubicast.net to retrieve system informations
repos_ubicast_packages_token: "UBICAST-APT-TOKEN" repos_ubicast_packages_token: "UBICAST-APT-TOKEN"
# repository:
# Check the UbiCast apt repository SSL certificate (if "true" the repository is trusted and there is no verification)
#repos_ubicast_trusted: false
# user: # user:
# Password for the system user admin # Password for the system user admin
sysuser_admin_password: "my-password" sysuser_admin_password: "my-password"
......
...@@ -48,6 +48,10 @@ repos_ubicast_packages_domain: "manager.ubica.st" ...@@ -48,6 +48,10 @@ repos_ubicast_packages_domain: "manager.ubica.st"
# UbiCast repository token used to make API call to mirismanager.ubicast.net to retrieve system informations # UbiCast repository token used to make API call to mirismanager.ubicast.net to retrieve system informations
repos_ubicast_packages_token: "UBICAST-APT-TOKEN" repos_ubicast_packages_token: "UBICAST-APT-TOKEN"
# repository:
# Check the UbiCast apt repository SSL certificate (if "true" the repository is trusted and there is no verification)
#repos_ubicast_trusted: false
# user: # user:
# Password for the system user admin # Password for the system user admin
sysuser_admin_password: "my-password" sysuser_admin_password: "my-password"
......
...@@ -48,6 +48,10 @@ repos_ubicast_packages_domain: "manager.ubica.st" ...@@ -48,6 +48,10 @@ repos_ubicast_packages_domain: "manager.ubica.st"
# UbiCast repository token used to make API call to mirismanager.ubicast.net to retrieve system informations # UbiCast repository token used to make API call to mirismanager.ubicast.net to retrieve system informations
repos_ubicast_packages_token: "UBICAST-APT-TOKEN" repos_ubicast_packages_token: "UBICAST-APT-TOKEN"
# repository:
# Check the UbiCast apt repository SSL certificate (if "true" the repository is trusted and there is no verification)
#repos_ubicast_trusted: false
# user: # user:
# Password for the system user admin # Password for the system user admin
sysuser_admin_password: "my-password" sysuser_admin_password: "my-password"
......
...@@ -48,6 +48,10 @@ repos_ubicast_packages_domain: "manager.ubica.st" ...@@ -48,6 +48,10 @@ repos_ubicast_packages_domain: "manager.ubica.st"
# UbiCast repository token used to make API call to mirismanager.ubicast.net to retrieve system informations # UbiCast repository token used to make API call to mirismanager.ubicast.net to retrieve system informations
repos_ubicast_packages_token: "UBICAST-APT-TOKEN" repos_ubicast_packages_token: "UBICAST-APT-TOKEN"
# repository:
# Check the UbiCast apt repository SSL certificate (if "true" the repository is trusted and there is no verification)
#repos_ubicast_trusted: false
# user: # user:
# Password for the system user admin # Password for the system user admin
sysuser_admin_password: "my-password" sysuser_admin_password: "my-password"
......
...@@ -6,4 +6,7 @@ ...@@ -6,4 +6,7 @@
# Domain to use for the Debian security repositories # Domain to use for the Debian security repositories
#repos_debian_security_packages_domain: "security.debian.org" #repos_debian_security_packages_domain: "security.debian.org"
# Check the Debian apt repository SSL certificate (if "true" the repository is trusted and there is no verification)
#repos_debian_trusted: false
... ...
\ No newline at end of file
...@@ -76,6 +76,10 @@ repos_ubicast_packages_domain: "manager.ubica.st" ...@@ -76,6 +76,10 @@ repos_ubicast_packages_domain: "manager.ubica.st"
# UbiCast repository token used to make API call to mirismanager.ubicast.net to retrieve system informations # UbiCast repository token used to make API call to mirismanager.ubicast.net to retrieve system informations
repos_ubicast_packages_token: "UBICAST-APT-TOKEN" repos_ubicast_packages_token: "UBICAST-APT-TOKEN"
# repository:
# Check the UbiCast apt repository SSL certificate (if "true" the repository is trusted and there is no verification)
#repos_ubicast_trusted: false
# user: # user:
# Password for the system user admin # Password for the system user admin
sysuser_admin_password: "my-password" sysuser_admin_password: "my-password"
......
...@@ -52,6 +52,10 @@ repos_ubicast_packages_domain: "manager.ubica.st" ...@@ -52,6 +52,10 @@ repos_ubicast_packages_domain: "manager.ubica.st"
# UbiCast repository token used to make API call to mirismanager.ubicast.net to retrieve system informations # UbiCast repository token used to make API call to mirismanager.ubicast.net to retrieve system informations
repos_ubicast_packages_token: "UBICAST-APT-TOKEN" repos_ubicast_packages_token: "UBICAST-APT-TOKEN"
# repository:
# Check the UbiCast apt repository SSL certificate (if "true" the repository is trusted and there is no verification)
#repos_ubicast_trusted: false
# user: # user:
# Password for the system user admin # Password for the system user admin
sysuser_admin_password: "my-password" sysuser_admin_password: "my-password"
......
...@@ -48,6 +48,10 @@ repos_ubicast_packages_domain: "manager.ubica.st" ...@@ -48,6 +48,10 @@ repos_ubicast_packages_domain: "manager.ubica.st"
# UbiCast repository token used to make API call to mirismanager.ubicast.net to retrieve system informations # UbiCast repository token used to make API call to mirismanager.ubicast.net to retrieve system informations
repos_ubicast_packages_token: "UBICAST-APT-TOKEN" repos_ubicast_packages_token: "UBICAST-APT-TOKEN"
# repository:
# Check the UbiCast apt repository SSL certificate (if "true" the repository is trusted and there is no verification)
#repos_ubicast_trusted: false
# user: # user:
# Password for the system user admin # Password for the system user admin
sysuser_admin_password: "my-password" sysuser_admin_password: "my-password"
......
...@@ -27,6 +27,11 @@ repos_ubicast_packages_token: "XXXX-XXXX-XXXX-XXXX-XXXX" ...@@ -27,6 +27,11 @@ repos_ubicast_packages_token: "XXXX-XXXX-XXXX-XXXX-XXXX"
repos_ubicast_packages_domain: "manager.example.com" repos_ubicast_packages_domain: "manager.example.com"
``` ```
`repos_ubicast_trusted`: Check the UbiCast apt repository SSL certificate (if "true" the repository is trusted and there is no verification)
```
repos_ubicast_trusted: false
```
`repos_debian_packages_domain`: Domain to use for the Debian repositories (Optional) `repos_debian_packages_domain`: Domain to use for the Debian repositories (Optional)
``` ```
repos_debian_packages_domain: "deb.debian.org" repos_debian_packages_domain: "deb.debian.org"
...@@ -36,3 +41,8 @@ repos_debian_packages_domain: "deb.debian.org" ...@@ -36,3 +41,8 @@ repos_debian_packages_domain: "deb.debian.org"
``` ```
repos_debian_security_packages_domain: "security.debian.org" repos_debian_security_packages_domain: "security.debian.org"
``` ```
`repos_debian_trusted`: Check the Debian apt repository SSL certificate (if "true" the repository is trusted and there is no verification)
```
repos_debian_trusted: false
```
...@@ -12,10 +12,16 @@ repos_ubicast_packages_token: "XXXX-XXXX-XXXX-XXXX-XXXX" ...@@ -12,10 +12,16 @@ repos_ubicast_packages_token: "XXXX-XXXX-XXXX-XXXX-XXXX"
# Domain of the UbiCast debian packages repository URL # Domain of the UbiCast debian packages repository URL
repos_ubicast_packages_domain: "manager.example.com" repos_ubicast_packages_domain: "manager.example.com"
# Check the UbiCast apt repository SSL certificate (if "true" the repository is trusted and there is no verification)
repos_ubicast_trusted: false
# Domain to use for the Debian repositories # Domain to use for the Debian repositories
repos_debian_packages_domain: "deb.debian.org" repos_debian_packages_domain: "deb.debian.org"
# Domain to use for the Debian security repositories # Domain to use for the Debian security repositories
repos_debian_security_packages_domain: "security.debian.org" repos_debian_security_packages_domain: "security.debian.org"
# Check the Debian apt repository SSL certificate (if "true" the repository is trusted and there is no verification)
repos_debian_trusted: false
... ...
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment