version 1.22, 2001/01/10 17:00:34
|
version 1.23, 2001/01/13 17:58:43
|
Line 170 nobody:*:99:99:Nobody:/:
|
Line 170 nobody:*:99:99:Nobody:/:
|
www:x:500:500:www:/home/www:/bin/bash |
www:x:500:500:www:/home/www:/bin/bash |
END |
END |
close OUT; |
close OUT; |
|
open OUT,">>setup_file_list.txt"; |
|
print OUT "BinaryRoot/etc/hosts.deny\n"; |
|
close OUT; |
|
open OUT,">BinaryRoot/etc/hosts.deny"; |
|
print OUT<<END; |
|
ALL: ALL |
|
END |
|
close OUT; |
|
|
|
`install -d BinaryRoot/etc/pam.d`; |
|
open OUT,">>setup_file_list.txt"; |
|
print OUT "BinaryRoot/etc/pam.d/passwd\n"; |
|
close OUT; |
|
open OUT,">BinaryRoot/etc/pam.d/passwd"; |
|
print OUT<<END; |
|
#%PAM-1.0 |
|
auth required /lib/security/pam_pwdb.so shadow nullok |
|
account required /lib/security/pam_pwdb.so |
|
password required /lib/security/pam_cracklib.so retry=3 |
|
password required /lib/security/pam_pwdb.so use_authtok nullok |
|
END |
|
close OUT; |
|
open OUT,">>setup_file_list.txt"; |
|
print OUT "BinaryRoot/etc/pam.d/login\n"; |
|
close OUT; |
|
open OUT,">BinaryRoot/etc/pam.d/login"; |
|
print OUT<<END; |
|
#%PAM-1.0 |
|
auth required /lib/security/pam_securetty.so |
|
auth required /lib/security/pam_pwdb.so shadow nullok |
|
auth required /lib/security/pam_nologin.so |
|
account required /lib/security/pam_pwdb.so |
|
password required /lib/security/pam_cracklib.so |
|
password required /lib/security/pam_pwdb.so nullok use_authtok |
|
session required /lib/security/pam_pwdb.so |
|
session optional /lib/security/pam_console.so |
|
END |
|
close OUT; |
|
|
} |
} |
elsif ($mode eq "status") { |
elsif ($mode eq "status") { |