jorp.firefox_addons
firefox-addons
Créer et configurer des profils Firefox et télécharger des extensions
Exigences
Le module requests est requis sur l'hôte distant pour installer des extensions.
Variables du rôle
Répertoire par défaut pour les profils
firefox_home: ~/.mozilla/firefox
Paramètres du profil
L'objet firefox_profiles
contient les noms de profil en tant que champs. Pour chaque profil, une liste de noms d'extensions peut être spécifiée sous le champ extensions
. Ces extensions seront installées pour ces profils. De plus, une liste de paires clé-valeur de préférences peut être spécifiée sous le champ preferences
. Celles-ci sont également spécifiques au profil et seront ajoutées ou modifiées dans le fichier user.js
du profil.
Exemple de Playbook
- hosts: localhost
vars:
firefox_profiles:
default-release:
extensions:
- ublock-origin
preferences:
privacy.donottrackheader.enabled: true
browser.aboutConfig.showWarning: false
privacy.trackingprotection.enabled: true
signon.rememberSignons: false
datareporting.healthreport.uploadEnabled: false
bob:
extensions:
- adblock-plus
preferences:
privacy.donottrackheader.enabled: false
privacy.trackingprotection.enabled: false
signon.rememberSignons: false
datareporting.healthreport.uploadEnabled: false
roles:
- firefox-addons
Clonez dans votre $ANSIBLE_ROLES_PATH
Crédits
Ce rôle Ansible est une version fortement modifiée du rôle Ansible créé par l'utilisateur GitHub unrblt.
Licence
GPLv2
À propos du projet
Create and configure Firefox profiles and download addons.
Installer
ansible-galaxy install jorp.firefox_addons
Licence
Unknown
Téléchargements
71
Propriétaire
/run/media/jorp