itigoag.firefox
Ansible 角色: firefox
描述
在 Windows 设备上安装 Firefox,并配置新的 Firefox 策略引擎。
安装
ansible-galaxy install itigoag.firefox
需求
为了使其正常工作,需要安装 Payton 扩展。
sudo pip install jmespath
角色变量
变量 | 默认 | 说明(类型) |
---|---|---|
firefox_install | true | 是否安装 Firefox |
firefox_policies | 标准政策 | |
firefox_policies_group | 群组政策 | |
firefox_policies_host | 主机政策 |
具体配置可以参考以下链接: 政策模板
示例变量
firefox_policies:
policies:
DisableAppUpdate: true
DisableBuiltinPDFViewer: true
DisableDeveloperTools: true
DisableFeedbackCommands: true
DisableFirefoxStudies: true
DisablePocket: true
DisableTelemetry: true
DontCheckDefaultBrowser: true
InstallAddonsPermission:
Default: false
NoDefaultBookmarks: true
OverrideFirstRunPage: ''
OverridePostUpdatePage: ''
OfferToSaveLogins: true
Homepage:
StartPage: homepage
URL: about:newtab
依赖
无
示例剧本
- hosts: all
roles:
- itigoag.firefox
更新日志
1.1.1
- 检查 firefox 键是否大写。
1.1.0
- 新默认设置
1.0.0
- 初始提交
作者
许可
该项目采用 MIT 许可证。详细许可文本请见 LICENSE 文件。
版权
(c) 2019, Simon Bärlocher
(c) 2019, ITIGO AG