jorp.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角色是GitHub用户unrblt创建的Ansible角色的一个大幅修改版本。
许可证
GPLv2
关于项目
Create and configure Firefox profiles and download addons.
安装
ansible-galaxy install jorp.firefox_addons
许可证
Unknown
下载
71
拥有者
/run/media/jorp