adfinis.pkg_mirror

ansible.pkg_mirror

image

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

GPL-3.0

Autoreninformation

Die pkg_mirror Rolle wurde geschrieben von:

Über das Projekt

Manage system package sources

Installieren
ansible-galaxy install adfinis.pkg_mirror
GitHub Repository
Lizenz
gpl-3.0
Downloads
415
Besitzer
Potential. Unlocked.