Re-arrange keyring PAM files + integrate with pam_systemd & elogind

Signed-off-by: AnErrupTion <anerruption@disroot.org>
This commit is contained in:
AnErrupTion 2024-07-27 20:36:45 +02:00
parent dc310ca80e
commit b7e1c81ad1
No known key found for this signature in database
GPG Key ID: 3E85EB44F610AD7F
1 changed files with 14 additions and 3 deletions

View File

@ -1,10 +1,21 @@
#%PAM-1.0 #%PAM-1.0
auth include login # Unlock GNOME Keyring
-auth optional pam_gnome_keyring.so -auth optional pam_gnome_keyring.so
-session optional pam_gnome_keyring.so auto_start
# Unlock KWallet
-auth optional pam_kwallet5.so -auth optional pam_kwallet5.so
-session optional pam_kwallet5.so auto_start
# Integrate with systemd-logind
-session optional pam_systemd.so class=greeter
# Integrate with elogind
-session optional pam_elogind.so
# Include system defaults
auth include login
account include login account include login
password include login password include login
session include login session include login
-session optional pam_gnome_keyring.so auto_start
-session optional pam_kwallet5.so auto_start