diff -Nru sddm-0.17.0.20180408git.orig/services/sddm-autologin.pam sddm-0.17.0.20180408git/services/sddm-autologin.pam --- sddm-0.17.0.20180408git.orig/services/sddm-autologin.pam 2018-04-08 13:39:55.388821656 +0200 +++ sddm-0.17.0.20180408git/services/sddm-autologin.pam 2018-04-08 13:57:08.348376643 +0200 @@ -1,13 +1,14 @@ #%PAM-1.0 auth required pam_env.so +auth required pam_group.so auth required pam_tally.so file=/var/log/faillog onerr=succeed auth required pam_shells.so auth required pam_nologin.so auth required pam_permit.so -auth optional pam_gnome_keyring.so -auth optional pam_kwallet5.so -account include system-local-login -password include system-local-login -session include system-local-login +account include system-auth +password include system-auth +session include system-auth -session optional pam_gnome_keyring.so auto_start -session optional pam_kwallet5.so auto_start diff -Nru sddm-0.17.0.20180408git.orig/services/sddm.pam sddm-0.17.0.20180408git/services/sddm.pam --- sddm-0.17.0.20180408git.orig/services/sddm.pam 2018-04-08 13:40:01.544851819 +0200 +++ sddm-0.17.0.20180408git/services/sddm.pam 2018-04-08 13:56:57.760332524 +0200 @@ -1,15 +1,16 @@ #%PAM-1.0 -auth include system-login +auth required pam_group.so +auth include system-auth -auth optional pam_gnome_keyring.so -auth optional pam_kwallet5.so -account include system-login +account include system-auth -password include system-login +password include system-auth -password optional pam_gnome_keyring.so use_authtok session optional pam_keyinit.so force revoke -session include system-login +session include system-auth -session optional pam_gnome_keyring.so auto_start -session optional pam_kwallet5.so auto_start