项目作者: itigoag

项目描述 :
Installs then Firefox on Windows devices and configures new Firefox Policy Engine.
高级语言: PowerShell
项目地址: git://github.com/itigoag/ansible.firefox.git
创建时间: 2018-09-07T17:40:24Z
项目社区:https://github.com/itigoag/ansible.firefox

开源协议:MIT License

下载


Ansible Role: firefox

Build Status license Ansible Galaxy Ansible Role

Description

Installs then Firefox on Windows devices and configures new Firefox Policy Engine.

Installation

  1. ansible-galaxy install itigoag.firefox

Requirements

To make it work it needs the Payton extension.

  1. sudo pip install jmespath

Role Variables

Variable Default Comments (type)
firefox_install true Firefox installed or not installed
firefox_policies Standart Policies
firefox_policies_group Group Policies
firefox_policies_host Host Policies

The exact configurations are Repositroy in the following: Policy Templates

Examples Variables

  1. firefox_policies:
  2. policies:
  3. DisableAppUpdate: true
  4. DisableBuiltinPDFViewer: true
  5. DisableDeveloperTools: true
  6. DisableFeedbackCommands: true
  7. DisableFirefoxStudies: true
  8. DisablePocket: true
  9. DisableTelemetry: true
  10. DontCheckDefaultBrowser: true
  11. InstallAddonsPermission:
  12. Default: false
  13. NoDefaultBookmarks: true
  14. OverrideFirstRunPage: ''
  15. OverridePostUpdatePage: ''
  16. OfferToSaveLogins: true
  17. Homepage:
  18. StartPage: homepage
  19. URL: about:newtab

Dependencies

None

Example Playbook

  1. - hosts: all
  2. roles:
  3. - itigoag.firefox

Changelog

1.1.1

  • check if firefox key upper.

1.1.0

  • new default Settings

1.0.0

  • inital commit

Author

License

This project is under the MIT License. See the LICENSE file for the full license text.

(c) 2019, Simon Bärlocher
(c) 2019, ITIGO AG