someone_stole_my_name.portage_cfg
portage-cfg

Un rôle pour gérer un ensemble de fichiers de configuration portage.
Variables du rôle
portage_ansible_managed_filename
: Dans les cas où des chemins comme/etc/portage/package.accept_keywords
sont des répertoires, un fichier avec ce nom sera créé dans le chemin correspondant pour inclure la ligne demandée. [Par défaut :ansible_managed
]portage_accept_keywords
: Liste des mots-clés à accepter. Exemple :
portage_accept_keywords:
- atom: app-admin/ansible
keyword: ~amd64
# Si `name` est spécifié, un fichier avec ce nom est créé dans le répertoire `portage.accept_keywords`.
name: some_filename
portage_accept_license
: Liste des licences à accepter. Exemple :
portage_accept_license:
- atom: app-editors/visual-studio-code
license: Licence MS-vscode-EULA
# Si `name` est spécifié, un fichier avec ce nom est créé dans le répertoire `portage.accept_keywords`.
name: some_filename
portage_unmask
: Liste des lignes à ajouter au fichierpackage.unmask
ou à un fichier dans ce répertoire.portage_mask
: Liste des lignes à ajouter au fichierpackage.mask
ou à un fichier dans ce répertoire.portage_sets
: Liste des ensembles à créer, chaque ensemble est également ajouté àworld_sets
. Exemple :
portage_sets:
- name: fonts
packages:
- media-fonts/corefonts
portage_package_use
: Liste des utilisations. Chaque "élément" crée un nouveau fichier sous/etc/portage/package.use
avec son nom. Exemple :
portage_package_use:
- name: ansible
uses:
- use: dev-python/ipython -qt5
comments:
- Cela entraîne beaucoup de dépendances
portage_world
: Liste des paquets à ajouter au fichierworld
.portage_make
: Liste des lignes personnalisées à ajouter àmake.conf
. Exemple :
portage_make:
- name: LINGUAS
value:
- en
- es
Licence
BSD
Installer
ansible-galaxy install someone_stole_my_name.portage_cfg
Licence
Unknown
Téléchargements
116
Propriétaire