Skip to content

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

License

Notifications You must be signed in to change notification settings

itigoag/ansible.firefox

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ansible Role: firefox

Build Status license Ansible Galaxy Ansible Role

Description

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

Installation

ansible-galaxy install itigoag.firefox

Requirements

To make it work it needs the Payton extension.

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

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

Dependencies

None

Example Playbook

- hosts: all
  roles:
    - 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.

Copyright

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

About

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

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published