gantsign.default-web-browser

Rôle Ansible : Navigateur Web Par Défaut

Tests Ansible Galaxy Licence

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)

À propos du projet

Role for setting the default web browser for Gnome desktop.

Installer
ansible-galaxy install gantsign.default-web-browser
Licence
mit
Téléchargements
6.1k
Propriétaire