summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorlichangze <lichangze@uniontech.com>2022-04-19 18:02:40 +0800
committerRobert Ancell <robert.ancell@gmail.com>2022-07-04 15:14:05 +1200
commit0c21d986ff3c9ec1568b681c746e30b6fd25d5cb (patch)
treedd6212d9165a2089c082cbfda479857be8019717
parentc8d8a4bf0bbba8d7ee84efd28b4d6a95945745d9 (diff)
downloadlightdm-git-0c21d986ff3c9ec1568b681c746e30b6fd25d5cb.tar.gz
fix: block login if shell in nologin or false
-rw-r--r--data/pam/lightdm-autologin2
1 files changed, 2 insertions, 0 deletions
diff --git a/data/pam/lightdm-autologin b/data/pam/lightdm-autologin
index ba7a68ce..157f469f 100644
--- a/data/pam/lightdm-autologin
+++ b/data/pam/lightdm-autologin
@@ -1,4 +1,6 @@
#%PAM-1.0
+# Block login if shell in nologin or false
+auth required pam_succeed_if.so shell notin /sbin/nologin:/usr/sbin/nologin:/bin/false:/usr/bin/false
# Block login if they are globally disabled
auth required pam_nologin.so