someone_stole_my_name.portage_cfg
portage-cfg

Eine Rolle zur Verwaltung einer Reihe von Portage-Konfigurationsdateien.
Rollenvariablen
portage_ansible_managed_filename
: In Fällen, in denen Pfade wie/etc/portage/package.accept_keywords
Verzeichnisse sind, wird eine Datei mit diesem Namen im entsprechenden Pfad erstellt, um die angeforderte Zeile einzufügen. [Standard:ansible_managed
]portage_accept_keywords
: Liste von Schlüsselwörtern, die akzeptiert werden sollen. Beispiel:
portage_accept_keywords:
- atom: app-admin/ansible
keyword: ~amd64
# Wenn `name` angegeben ist, wird eine Datei mit diesem Namen im Verzeichnis `portage.accept_keywords` erstellt.
name: some_filename
portage_accept_license
: Liste von Lizenzen, die akzeptiert werden sollen. Beispiel:
portage_accept_license:
- atom: app-editors/visual-studio-code
license: MS-vscode-EULA Lizenz
# Wenn `name` angegeben ist, wird eine Datei mit diesem Namen im Verzeichnis `portage.accept_keywords` erstellt.
name: some_filename
portage_unmask
: Liste von Zeilen, die zur Dateipackage.unmask
oder zu einer Datei in diesem Verzeichnis hinzugefügt werden sollen.portage_mask
: Liste von Zeilen, die zur Dateipackage.mask
oder zu einer Datei in diesem Verzeichnis hinzugefügt werden sollen.portage_sets
: Liste von Sets, die erstellt werden sollen. Jedes Set wird auch zuworld_sets
hinzugefügt. Beispiel:
portage_sets:
- name: fonts
packages:
- media-fonts/corefonts
portage_package_use
: Liste von Verwendungen. Jedes "Element" erstellt eine neue Datei unter/etc/portage/package.use
mit seinem Namen. Beispiel:
portage_package_use:
- name: ansible
uses:
- use: dev-python/ipython -qt5
comments:
- Das zieht eine Menge Kram mit sich
portage_world
: Liste von Paketen, die zurworld
-Datei hinzugefügt werden sollen.portage_make
: Liste von benutzerdefinierten Zeilen, die zumake.conf
hinzugefügt werden sollen. Beispiel:
portage_make:
- name: LINGUAS
value:
- en
- es
Lizenz
BSD
Installieren
ansible-galaxy install someone_stole_my_name.portage_cfg
Lizenz
Unknown
Downloads
116
Besitzer