jorp.firefox_addons

firefox-addons

Tworzenie i konfigurowanie profili Firefox oraz pobieranie rozszerzeń

Wymagania

Na zdalnym hoście wymagany jest pakiet requests, aby zainstalować rozszerzenia.

Zmienne roli

Domyślny katalog dla profili

firefox_home: ~/.mozilla/firefox

Ustawienia profilu

firefox_profiles to obiekt, w którym nazwy profili są polami. Dla każdego profilu można określić listę nazw rozszerzeń pod polem extensions. Te rozszerzenia będą zainstalowane dla tego profilu. Po drugie, pod polem preferences można określić listę par klucz-wartość preferencji. Te również są specyficzne dla profilu i będą umieszczone lub zmodyfikowane w pliku user.js profilu.

Przykładowy 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

Sklonuj do swojego $ANSIBLE_ROLES_PATH

Podziękowania

Ta rola Ansible jest mocno zmodyfikowaną wersją roli Ansible stworzonej przez użytkownika GitHub unrblt.

Licencja

GPLv2

O projekcie

Create and configure Firefox profiles and download addons.

Zainstaluj
ansible-galaxy install jorp.firefox_addons
Licencja
Unknown
Pobrania
71
Właściciel
/run/media/jorp