itigoag.firefox

Ansible 角色: firefox

构建状态 许可 Ansible Galaxy Ansible 角色

描述

在 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

关于项目

Installs then Firefox on Windows devices and configures new Firefox [Policy Engine]

安装
ansible-galaxy install itigoag.firefox
许可证
mit
下载
600.2k
拥有者
ITIGO is now Open Circle AG