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)
|
||||
|
||||
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:
|
||||
----------
|
||||
|
||||
|
|
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:
|
||||
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)
|
||||
min_ansible_version: 2.2
|
||||
github_branch: master
|
||||
|
@ -28,4 +28,6 @@ galaxy_info:
|
|||
- firefoxplugins
|
||||
- arch
|
||||
- desktop
|
||||
- pass
|
||||
- language
|
||||
dependencies: []
|
||||
|
|
|
@ -20,3 +20,9 @@
|
|||
name: "{{ firefox_plugins }}"
|
||||
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_plugins:
|
||||
- browserpass-firefox
|
||||
- firefox-ublock-origin
|
||||
- firefox-umatrix
|
||||
- firefox-extension-https-everywhere
|
||||
|
||||
firefox_language:
|
||||
- firefox-i18n-de
|
||||
|
||||
password_manager_packages:
|
||||
- browserpass-firefox
|
||||
- pass
|
||||
- qtpass
|
||||
- pass-otp
|
||||
|
|
|
@ -10,3 +10,9 @@ firefox_plugins: []
|
|||
|
||||
firefox_language: []
|
||||
# - firefox-i18n-de
|
||||
|
||||
password_manager_packages:
|
||||
# - browserpass-firefox
|
||||
- pass
|
||||
- qtpass
|
||||
- pass-otp
|
||||
|
|
|
@ -10,3 +10,9 @@ firefox_plugins: []
|
|||
|
||||
firefox_language:
|
||||
- firefox-esr-l10n-de
|
||||
|
||||
password_manager_packages:
|
||||
# - browserpass-firefox
|
||||
- pass
|
||||
- qtpass
|
||||
- pass-otp
|
||||
|
|
|
@ -10,3 +10,9 @@ firefox_plugins: []
|
|||
|
||||
firefox_language: []
|
||||
# - firefox-i18n-de
|
||||
|
||||
password_manager_packages:
|
||||
# - browserpass-firefox
|
||||
- pass
|
||||
- qtpass
|
||||
- pass-otp
|
||||
|
|
|
@ -10,3 +10,9 @@ firefox_plugins: []
|
|||
|
||||
firefox_language: []
|
||||
# - firefox-i18n-de
|
||||
|
||||
password_manager_packages:
|
||||
# - browserpass-firefox
|
||||
- pass
|
||||
- qtpass
|
||||
- pass-otp
|
||||
|
|
|
@ -10,3 +10,9 @@ firefox_plugins: []
|
|||
|
||||
firefox_language: []
|
||||
# - firefox-i18n-de
|
||||
|
||||
password_manager_packages:
|
||||
# - browserpass-firefox
|
||||
- pass
|
||||
- qtpass
|
||||
- pass-otp
|
||||
|
|
Loading…
Reference in a new issue