mirror of
https://github.com/roles-ansible/ansible_role_install_firefox.git
synced 2024-08-16 12:59:49 +02:00
We install now pass too
This commit is contained in:
parent
bdba02d69b
commit
1b0547abc9
10 changed files with 51 additions and 2 deletions
|
@ -2,6 +2,9 @@
|
||||||
=======================================
|
=======================================
|
||||||
Ansible role to install firefox with some plugins and language packs, if your system packet manager provides them (and they are configured)
|
Ansible role to install firefox with some plugins and language packs, if your system packet manager provides them (and they are configured)
|
||||||
|
|
||||||
|
If you set the variable ``install_pass_as_password_manager`` to true, it will also install pass and (on arch) the browser extention to communicate. That allowes you to store you passwords in gpg encrypted files on your computer. [Read More](https://www.passwordstore.org/)
|
||||||
|
|
||||||
|
|
||||||
Tested on:
|
Tested on:
|
||||||
----------
|
----------
|
||||||
|
|
||||||
|
|
3
defaults/main.yml
Normal file
3
defaults/main.yml
Normal file
|
@ -0,0 +1,3 @@
|
||||||
|
---
|
||||||
|
# Do we want a password manager installed?
|
||||||
|
install_pass_as_password_manager: false
|
|
@ -1,7 +1,7 @@
|
||||||
---
|
---
|
||||||
galaxy_info:
|
galaxy_info:
|
||||||
author: L3D
|
author: L3D
|
||||||
description: Install firefox with some plugins and language packs
|
description: Install firefox with some plugins and language packs (if available). And if you want, it will install the password manager pass.
|
||||||
license: license (MIT)
|
license: license (MIT)
|
||||||
min_ansible_version: 2.2
|
min_ansible_version: 2.2
|
||||||
github_branch: master
|
github_branch: master
|
||||||
|
@ -28,4 +28,6 @@ galaxy_info:
|
||||||
- firefoxplugins
|
- firefoxplugins
|
||||||
- arch
|
- arch
|
||||||
- desktop
|
- desktop
|
||||||
|
- pass
|
||||||
|
- language
|
||||||
dependencies: []
|
dependencies: []
|
||||||
|
|
|
@ -20,3 +20,9 @@
|
||||||
name: "{{ firefox_plugins }}"
|
name: "{{ firefox_plugins }}"
|
||||||
state: present
|
state: present
|
||||||
|
|
||||||
|
- name: Install Password manager, if whished
|
||||||
|
become: true
|
||||||
|
package:
|
||||||
|
name: "{{ password_manager_packages }}"
|
||||||
|
state: present
|
||||||
|
when: install_pass_as_password_manager
|
||||||
|
|
|
@ -3,10 +3,15 @@ firefox_package_name:
|
||||||
- firefox
|
- firefox
|
||||||
|
|
||||||
firefox_plugins:
|
firefox_plugins:
|
||||||
- browserpass-firefox
|
|
||||||
- firefox-ublock-origin
|
- firefox-ublock-origin
|
||||||
- firefox-umatrix
|
- firefox-umatrix
|
||||||
- firefox-extension-https-everywhere
|
- firefox-extension-https-everywhere
|
||||||
|
|
||||||
firefox_language:
|
firefox_language:
|
||||||
- firefox-i18n-de
|
- firefox-i18n-de
|
||||||
|
|
||||||
|
password_manager_packages:
|
||||||
|
- browserpass-firefox
|
||||||
|
- pass
|
||||||
|
- qtpass
|
||||||
|
- pass-otp
|
||||||
|
|
|
@ -10,3 +10,9 @@ firefox_plugins: []
|
||||||
|
|
||||||
firefox_language: []
|
firefox_language: []
|
||||||
# - firefox-i18n-de
|
# - firefox-i18n-de
|
||||||
|
|
||||||
|
password_manager_packages:
|
||||||
|
# - browserpass-firefox
|
||||||
|
- pass
|
||||||
|
- qtpass
|
||||||
|
- pass-otp
|
||||||
|
|
|
@ -10,3 +10,9 @@ firefox_plugins: []
|
||||||
|
|
||||||
firefox_language:
|
firefox_language:
|
||||||
- firefox-esr-l10n-de
|
- firefox-esr-l10n-de
|
||||||
|
|
||||||
|
password_manager_packages:
|
||||||
|
# - browserpass-firefox
|
||||||
|
- pass
|
||||||
|
- qtpass
|
||||||
|
- pass-otp
|
||||||
|
|
|
@ -10,3 +10,9 @@ firefox_plugins: []
|
||||||
|
|
||||||
firefox_language: []
|
firefox_language: []
|
||||||
# - firefox-i18n-de
|
# - firefox-i18n-de
|
||||||
|
|
||||||
|
password_manager_packages:
|
||||||
|
# - browserpass-firefox
|
||||||
|
- pass
|
||||||
|
- qtpass
|
||||||
|
- pass-otp
|
||||||
|
|
|
@ -10,3 +10,9 @@ firefox_plugins: []
|
||||||
|
|
||||||
firefox_language: []
|
firefox_language: []
|
||||||
# - firefox-i18n-de
|
# - firefox-i18n-de
|
||||||
|
|
||||||
|
password_manager_packages:
|
||||||
|
# - browserpass-firefox
|
||||||
|
- pass
|
||||||
|
- qtpass
|
||||||
|
- pass-otp
|
||||||
|
|
|
@ -10,3 +10,9 @@ firefox_plugins: []
|
||||||
|
|
||||||
firefox_language: []
|
firefox_language: []
|
||||||
# - firefox-i18n-de
|
# - firefox-i18n-de
|
||||||
|
|
||||||
|
password_manager_packages:
|
||||||
|
# - browserpass-firefox
|
||||||
|
- pass
|
||||||
|
- qtpass
|
||||||
|
- pass-otp
|
||||||
|
|
Loading…
Reference in a new issue