git.lucas.co / cce-display-manager
login greeter
git clone https://git.lucas.co/cce-display-manager.git

commitf16fa3db4130bedd949e4b1bf1a88e0d2cf3b3ff
parenta224d39196
authorLucas Galante <[email protected]>
date2026-05-28 21:49
Update PAM configuration template to automatically unlock GNOME Keyring and KWallet on login

 pam/clear-display-manager | 11 ++++++++++-
 1 file changed, 10 insertions(+), 1 deletion(-)

diff --git a/pam/clear-display-manager b/pam/clear-display-manager
index 665a12c..9a1e579 100644
--- a/pam/clear-display-manager
+++ b/pam/clear-display-manager
@@ -1,5 +1,14 @@
 #%PAM-1.0
+
 auth       include      system-local-login
+-auth      optional     pam_gnome_keyring.so
+-auth      optional     pam_kwallet5.so
+
 account    include      system-local-login
-session    include      system-local-login
+
 password   include      system-local-login
+-password  optional     pam_gnome_keyring.so use_authtok
+
+session    include      system-local-login
+-session   optional     pam_gnome_keyring.so auto_start
+-session   optional     pam_kwallet5.so      auto_start