Domaine public 🅭

CMS minimal
ecrit avec VI

[ /  ^ < ]

KeePassXC

gestion des mots de passes

petit defaut       19/10/2022
mode texte       28/06/2023
iconnes       13/11/2023

# le nom du fichier de la base ne s'affiche pas
# il faut positionner le curseur sur la racine

# existe aussi en ligne de commande
# si X est cassé et qu'on a oublié de faire un export
# pour recursivement lire tout le contenu :

#! /bin/bash
PASS="$(gpg -d $0 2> /dev/null)"
BASE=$(ls -t ~/Documents/KeePassXC/*.kdbx | head -1)

f_kps () {
        if test "$1"
        then /usr/bin/keepassxc-cli ls $BASE "$*" 2> /dev/null <<< "$PASS" | while read j; do
                echo "+++++++++ $*$j"
                if expr "$j" : "\(.*\)/" > /dev/null
                then f_kps "$*$j"
                else /usr/bin/keepassxc-cli show -s $BASE "$*$j" 2> /dev/null <<< "$PASS"
                fi
                done
        else /usr/bin/keepassxc-cli ls $BASE 2> /dev/null <<< "$PASS" | while read i; do f_kps "$i"; done
        fi
}
f_kps
exit

-----BEGIN PGP MESSAGE-----

hQIOAwh/GgOrbtNMEAf9GCJsciS5Vl5JKLeBBWvn8+yqGgNGlm4rqa4irsLZVToM
kVMoOaGKbDnNdz44jjBh5sxanEtfNACPuBe1RhggQt4yuFecAFnYJWWTJVBieKhj
w9JJAcWZZOChIWvRat4r4qJyc9YpCozSXGv4yfW7NuFN7LY2ONz6QASGjy+/OEc8
ubgV29rr9MaRh3OxmntP4LT9tj6hDcByqYpiJg==
=G0As
-----END PGP MESSAGE-----

# pour recupérer les iconnes, on peut fait un export au format html
# puis ouvrir avec un navigateur et enregistrer l'image en ligne

ƒraηcois✉memoρersο.ƒr