gantsign.default-web-browser
Rôle Ansible : Navigateur Web Par Défaut
Ce rôle définit le navigateur web par défaut pour le bureau Gnome.
Exigences
Ansible >= 2.9
Ubuntu
- Bionic (18.04)
- Focal (20.04)
Bureau supporté
- Gnome
Navigateur web installé
- Ce rôle n'installe pas le navigateur web ; vous devez déjà avoir installé le navigateur de votre choix avant d'utiliser ce rôle.
Variables du Rôle
Les variables suivantes changeront le comportement de ce rôle (les valeurs par défaut sont montrées ci-dessous) :
# Le navigateur web à définir comme par défaut (c'est-à-dire le nom du fichier .desktop sans l'extension)
default_web_browser: google-chrome
Exemple de Playbook
- hosts: serveurs
roles:
- rôle: gantsign.default-web-browser
default_web_browser: google-chrome
Autres Rôles de GantSign
Vous pouvez trouver plus de rôles de GantSign sur Ansible Galaxy.
Développement & Tests
Ce projet utilise Molecule pour aider au développement et aux tests ; le rôle est testé unitairement avec Testinfra et pytest.
Pour développer ou tester, vous devez avoir installé les éléments suivants :
Comme l'installation de ce qui précède peut être complexe, ce projet inclut Molecule Wrapper. Molecule Wrapper est un script shell qui installe Molecule et ses dépendances (à l'exception de Linux) et exécute ensuite Molecule avec la commande que vous lui passez.
Pour tester ce rôle en utilisant Molecule Wrapper, exécutez la commande suivante depuis la racine du projet :
./moleculew test
Remarque : certaines des dépendances nécessitent des permissions sudo pour être installées.
Licence
MIT
Informations sur l'auteur
John Freeman
GantSign Ltd. Numéro d'entreprise : 06109112 (enregistré en Angleterre)
Role for setting the default web browser for Gnome desktop.
ansible-galaxy install gantsign.default-web-browser