KWallet

Aus Foxwiki

KWallet beim Login mit SDDM entsperren

Voraussetzungen

Benutzerpasswort und KWallet-Passwort müssen identisch sein.

TODO: apt mit relevanten Paketen

Konfiguration

# vi /etc/pam.d/sddm

Hinzufügen / anpassen:

auth optional pam_kwallet5.so 
session optional pam_kwallet5.so auto_start 

Anwendung

  • Save this script in /usr/local/bin/
  • go into Settings -> startup/shutdown
  • tag it as a script to start when you log in
#!/usr/bin/env bash
## 

## Fehlersuche
#set -xv
#exec 1>~/.openKwallet.log 2>&1

echo opening KeepassXC ...
kwallet-query -f 'keepass' -r 'keepass' kdewallet | keepassxc –pw-stdin ~/pwd/pwd.kdbx &

echo opening volume geschäftlich ...
kwallet-query -f 'volumes' -r 'geschaeftlich' kdewallet | sirikali -b stdin -d ~/.geschaeftlich/ -z ~/geschaeftlich/ &

echo opening volume privat ...
kwallet-query -f 'volumes' -r 'privat' kdewallet | sirikali -b stdin -d ~/.privat/ -z ~/privat/ &

Links

Intern

TODO

  1. KeepassXC
  2. SiriKali
  3. SDDM

Extern

  1. https://wiki.ubuntuusers.de/KDE_Passwortspeicher/