jorp.firefox_addons

firefox-addons

Firefoxのプロファイルを作成・設定し、拡張機能をダウンロードします。

要件

拡張機能をインストールするために、リモートホストにrequestsが必要です。

役割の変数

プロファイルのデフォルトディレクトリ

firefox_home: ~/.mozilla/firefox

プロファイル設定

firefox_profilesは、プロファイル名をフィールドとするオブジェクトです。各プロファイルについて、extensionsフィールドの下に拡張機能名のリストを指定できます。これらの拡張機能は、そのプロファイルのためにインストールされます。次に、preferencesフィールドの下に、設定キーと値のペアのリストを指定できます。これらもプロファイル特有で、プロファイルのuser.jsファイルに保存または変更されます。

例 プレイブック

- hosts: localhost

  vars:
    firefox_profiles:
      default-release:
        extensions:
          - ublock-origin
        preferences:
          privacy.donottrackheader.enabled: true
          browser.aboutConfig.showWarning: false
          privacy.trackingprotection.enabled: true
          signon.rememberSignons: false
          datareporting.healthreport.uploadEnabled: false
      bob:
        extensions:
          - adblock-plus
        preferences:
          privacy.donottrackheader.enabled: false
          privacy.trackingprotection.enabled: false
          signon.rememberSignons: false
          datareporting.healthreport.uploadEnabled: false

  roles:
     - firefox-addons

$ANSIBLE_ROLES_PATHにクローンします。

クレジット

このAnsibleロールは、GitHubユーザーunrbltによって作成されたAnsibleロールを大幅に修正したものです。

ライセンス

GPLv2

プロジェクトについて

Create and configure Firefox profiles and download addons.

インストール
ansible-galaxy install jorp.firefox_addons
ライセンス
Unknown
ダウンロード
71
所有者
/run/media/jorp