From e9eb38a6c6682e6778038819143a2f503ea191fa Mon Sep 17 00:00:00 2001 From: Thomas Constans Date: Fri, 23 Sep 2022 15:22:44 +0200 Subject: [PATCH] up version --- Readme.md | 7 +++---- setup.yml | 4 ++-- 2 files changed, 5 insertions(+), 6 deletions(-) diff --git a/Readme.md b/Readme.md index ae80a22..dc6708e 100644 --- a/Readme.md +++ b/Readme.md @@ -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 diff --git a/setup.yml b/setup.yml index a76d56d..a32665e 100644 --- a/setup.yml +++ b/setup.yml @@ -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) }}"