firefox_addons
firefox-addons
Создание и настройка профилей Firefox и загрузка расширений
Требования
На удаленном хосте требуется пакет requests для установки расширений.
Переменные роли
Директория по умолчанию для профилей
firefox_home: ~/.mozilla/firefox
Настройки профиля
firefox_profiles
— это объект, где имена профилей являются полями. Для каждого профиля можно указать список имен расширений под полем extensions
. Эти расширения будут установлены для соответствующего профиля. Во-вторых, можно указать список пар ключ-значение под полем preferences
. Эти настройки также специфичны для профиля и будут добавлены или изменены в файле user.js
профиля.
Пример плейбука
- 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
Клонируйте в ваш $ANSIBLE_ROLES_PATH
Благодарности
Эта роль Ansible является сильно измененной версией Ansible роли, созданной пользователем GitHub unrblt.
Лицензия
GPLv2
О проекте
Create and configure Firefox profiles and download addons.
Установить
ansible-galaxy install jorp/ansible-firefox
Лицензия
Unknown
Загрузки
61
Владелец
/run/media/jorp