staticdev.firefox

Rol de Ansible: Firefox

Pruebas

Instala Firefox desde el repositorio oficial de PPA y opcionalmente crea perfiles con extensiones. Las extensiones se instalan, pero necesitan ser habilitadas manualmente desde Firefox.

Nota: en Debian se eliminará la versión ESR en favor de las versiones más actualizadas del PPA.

Requisitos

requests es necesario en el host remoto para instalar las extensiones. El sistema operativo del host remoto es compatible, consulta ansible-galaxy staticdev/firefox.

Variables del Rol

Directorio predeterminado para los perfiles

firefox_home: ~/.mozilla/firefox

Configuración de perfiles

El firefox_profiles es un objeto con nombres de perfiles como campos. Para cada perfil, se puede especificar una lista de nombres de extensiones bajo el campo extensions. Estas extensiones se instalarán para esos perfiles. Además, se puede especificar una lista de pares clave-valor de preferencias bajo el campo preferences. Estas también son específicas del perfil y se agregarán o modificarán en el archivo user.js del perfil.

Ejemplo de Playbook

- hosts: localhost

  vars:
    firefox_profiles:
      default:
        extensions:
          - ublock-origin
        preferences:
          network.cookie.cookieBehavior: 1
          privacy.donottrackheader.enabled: true
          datareporting.healthreport.uploadEnabled: false
      secondprofile:
        extensions:
          - adblock-plus
        preferences:
          privacy.donottrackheader.enabled: false
          privacy.trackingprotection.enabled: false
          signon.rememberSignons: false
          datareporting.healthreport.uploadEnabled: false

  roles:
    - staticdev.firefox

Licencia

MIT

Información del Autor

staticdev

Créditos

Este rol de Ansible es una versión modificada del ansible-firefox creado originalmente por el usuario de GitHub unrblt y modificado por basvandenbrink.

Acerca del proyecto

Create and configure Firefox profiles and download extensions.

Instalar
ansible-galaxy install staticdev.firefox
Licencia
mit
Descargas
3.9k
Propietario