trombik.apt_repo
ansible-role-apt_repo
Fügen Sie apt-Schlüssel und apt-Repositories hinzu.
Debian und PPA
Die Rolle unterstützt absichtlich nicht das Hinzufügen von PPA-Repositories in Debian.
Anforderungen
Keine
Rollenvariablen
Variable | Beschreibung | Standard |
---|---|---|
apt_repo_to_add |
Liste der apt-Repository-URLs | [] |
apt_repo_keys_to_add |
Liste der apt-Schlüssel-URLs | [] |
apt_repo_enable_apt_transport_https |
installiere apt-transport-https , wenn True |
false |
apt_repo_required_packages |
Liste der benötigten Pakete | {{ __apt_repo_required_packages }} |
apt_repo_codename_devuan_to_debian |
Ein Dictionary, um Devuan-Codenamen den Debian-Codenamen zuzuordnen | siehe unten |
apt_repo_codename_devuan_to_debian
Ein Dictionary, um Devuan-Codename den Debian-Codename zuzuordnen. Die Schlüssel sind Devuan-Codenamen, und die Werte sind die entsprechenden Debian-Codenamen.
Debian
Variable | Standard |
---|---|
__apt_repo_required_packages |
["gnupg", "ca-certificates"] |
Abhängigkeiten
Keine
Beispiel-Playbook
---
- hosts: localhost
roles:
- ansible-role-apt_repo
vars:
apt_repo_keys_to_add:
- https://artifacts.elastic.co/GPG-KEY-elasticsearch
- https://repos.influxdata.com/influxdb.key
dist_apt_repo_to_add:
Debian:
- deb https://artifacts.elastic.co/packages/7.x/apt stable main
Devuan:
- deb https://artifacts.elastic.co/packages/7.x/apt stable main
- "deb https://repos.influxdata.com/debian {{ apt_repo_codename_devuan_to_debian[ansible_distribution_release] | default("") }} stable"
Ubuntu:
- deb https://artifacts.elastic.co/packages/7.x/apt stable main
- ppa:ubuntuhandbook1/audacity
apt_repo_to_add: "{{ dist_apt_repo_to_add[ansible_distribution] }}"
apt_repo_enable_apt_transport_https: True
Lizenz
Copyright (c) 2016 Tomoyuki Sakurai <y@trombik.org>
Die Erlaubnis zur Nutzung, Vervielfältigung, Änderung und Verbreitung dieser Software
für jeden Zweck mit oder ohne Gebühr wird hiermit gewährt, vorausgesetzt, dass der
obige Copyright-Hinweis und dieser Erlaubnishinweis in allen Kopien erscheinen.
DIE SOFTWARE WIRD "WIE BESEHEN" BEREITGESTELLT, UND DER AUTOR SCHLIESST ALLE GARANTIEN
HINSICHTLICH DIESER SOFTWARE AUS, DARUNTER ALLE IMPLIZIERTEN GARANTIEN DER
MARKTFÄHIGKEIT UND EIGNUNG FÜR EINEN BESTIMMTEN ZWECK. DER AUTOR IST IN KEINEM FALL
FÜR BESONDERE, DIREKTE, INDIREKTE ODER FOLGESCHÄDEN ODER FÜR IRGENDEINE SCHÄDEN
HAFTBAR, DIE AUS DEM VERLUST VON NUTZUNG, DATEN ODER GEWINN ENTSTEHEN, OB IN EINER
KLAUSE DES VERTRAGS, DER FAHRLÄSSIGKEIT ODER EINER ANDEREN RECHTLICHEN HANDLUNG,
DIE AUS ODER IM ZUSAMMENHANG MIT DER NUTZUNG ODER LEISTUNG DIESER SOFTWARE ENTSTEHT.
Autor Informationen
Tomoyuki Sakurai y@trombik.org
Installieren
ansible-galaxy install trombik.apt_repo
Lizenz
isc
Downloads
9.9k
Besitzer
PGP finger print: 03EB 3D97 5E04 9B0C AB21 93A2 D693 42A9 EFBC 3577
Makerspace and Coliving in Siem Reap, Cambodia: http://info.mkrsgh.org/