up version

This commit is contained in:
2022-09-23 15:22:44 +02:00
parent 2cb4827bc4
commit e9eb38a6c6
2 changed files with 5 additions and 6 deletions

View File

@@ -16,9 +16,8 @@ Le fichier peut être ouvert avec l'application keepassx avec le mot de passe su
Voir aussi: https://github.com/viczem/ansible-keepass
```bash
pip3 install 'pykeepass==3.2.1' --user
mkdir -p ~/.ansible/plugins/lookup && cd "$_"
curl https://raw.githubusercontent.com/viczem/ansible-keepass/master/keepass.py -o ./keepass.py
pip3 install 'pykeepass==4.0.3' --user
ansible-galaxy collection install viczem.keepass
```
## Configuration
@@ -36,7 +35,7 @@ keepass_psw: 123Soleil
Il suffit d'utiliser l'instruction
```yaml
lookup( 'keepass', 'Groupe/entrée", 'type')
lookup( 'viczem.keepass.keepass', 'Groupe/entrée", 'type')
```
Groupe: nom du groupe, en ignorant le groupe de premier niveau. Donc vide dans notre exemple

View File

@@ -26,8 +26,8 @@
- name: create account
tags: lookup
vars:
password: "{{ lookup( 'keepass', 'ansible', 'password') }}"
username: "{{ lookup( 'keepass', 'ansible', 'username') }}"
password: "{{ lookup( 'viczem.keepass.keepass', 'ansible', 'password') }}"
username: "{{ lookup( 'viczem.keepass.keepass', 'ansible', 'username') }}"
user:
name: "{{ username }}"
password: "{{ password | password_hash('sha512',65534|random(seed=inventory_hostname) | string) }}"