adfinis.pkg_mirror
ansible.pkg_mirror
Verwalten Sie Systempaketquellen
Anforderungen
Rollenvariablen
pkg_mirror_gpgkey_url: '<gpg url>'
pkg_mirror_gpg_directory: '<apt vertrauenswürdiges gpg-verzeichnis>'
pkg_mirror_sources_file: /etc/apt/sources.list.d/<dateiname>.list
pkg_mirror_url_list_debian:
- 'deb <repo url>/{{ ansible_distribution | lower }}/ {{ ansible_distribution_release }} main'
pkg_mirror_auth_entries:
- auth_machine: <repo hostname>
auth_login: <repo benutzername>
auth_password: <repo passwort>
pkg_mirror_url_list_redhat:
- name: '<repo name>'
description: '<repo beschreibung>'
baseurl: '<repo url>'
gpgcheck: ja
gpgkey: '<gpg url>'
username: '<Basisauthentifizierung benutzer>'
password: '<Basisauthentifizierung passwort>'
pkg_mirror_url_list_suse:
- name: '<repo name>'
description: '<repo beschreibung>'
repo: '<repo url>'
Abhängigkeiten
Beispiel-Playbook
Ein Beispiel, wie man Ihre Rolle verwenden kann (zum Beispiel, mit Variablen, die als Parameter übergeben werden) ist für die Benutzer immer hilfreich:
- hosts: server
roles:
- { role: adfinis.pkg_mirror }
Lizenz
Autoreninformation
Die pkg_mirror Rolle wurde geschrieben von: