]> git.ipfire.org Git - ipfire-3.x.git/commitdiff
Install /etc/pam.d/su by coreutils.
authorMichael Tremer <michael.tremer@ipfire.org>
Wed, 13 May 2009 11:38:20 +0000 (11:38 +0000)
committerMichael Tremer <michael.tremer@ipfire.org>
Wed, 13 May 2009 11:38:20 +0000 (11:38 +0000)
config/pam.d/su
lfs/coreutils

index 25cbae362d4d9ad186007865f5f3e11535153903..85e67a8bc54b3d57ba34d4208cadcf831c7417f7 100644 (file)
@@ -1,10 +1,12 @@
-# Begin /etc/pam.d/su
-
-auth        sufficient      pam_rootok.so
-auth        required        pam_unix.so
-account     required        pam_unix.so
-session     optional        pam_mail.so     dir=/var/mail standard
-session     required        pam_env.so
-session     required        pam_unix.so
-
-# End /etc/pam.d/su
+#%PAM-1.0
+auth           sufficient      pam_rootok.so
+# Uncomment the following line to implicitly trust users in the "wheel" group.
+#auth          sufficient      pam_wheel.so trust use_uid
+# Uncomment the following line to require a user to be in the "wheel" group.
+#auth          required        pam_wheel.so use_uid
+auth           include         system-auth
+account                sufficient      pam_succeed_if.so uid = 0 use_uid quiet
+account                include         system-auth
+password       include         system-auth
+session                include         system-auth
+session                optional        pam_xauth.so
index 9700272f858148ebc8345c98e549fe245c5689c2..191c6384fc146b8779bc636914b3b6fa22e0eb25 100644 (file)
@@ -116,6 +116,10 @@ ifeq "$(STAGE)" "base"
 
        # Dump /etc/dircolors.
        dircolors -p > /etc/dircolors
+
+       # PAM
+       -mkdir -pv /etc/pam.d/
+       cp -vf $(DIR_CONFIG)/pam.d/su /etc/pam.d
 endif
        
        @rm -rf $(DIR_APP)