|
# PAM setup (may not be needed depending on the kernel used) echo "Creating a default PAM file at /lib/security/pam_permit.so" if [ -e /lib/security/pam_permit.so ]; then cp -a /lib/security/pam_permit.so / echo "OTHER auth optional /lib/security/pam_permit.so" > tempfs/etc/pam.conf echo "OTHER account optional /lib/security/pam_permit.so" >> tempfs/etc/pam.conf echo "OTHER password optional /lib/security/pam_permit.so" >> tempfs/etc/pam.conf echo "OTHER session optional /lib/security/pam_permit.so" >> tempfs/etc/pam.conf fi
# NSS setup (may not be needed depending on the kernel used) echo "Creating a default NSS file at /etc/nsswitch.conf" echo "passwd: files" > tempfs/etc/nsswitch.conf echo "shadow: files" >> tempfs/etc/nsswitch.conf echo "group: files" >> tempfs/etc/nsswitch.conf echo "hosts: files" >> tempfs/etc/nsswitch.conf echo "services: files" >> tempfs/etc/nsswitch.conf echo "networks: files" >> tempfs/etc/nsswitch.conf echo "protocols: files" >> tempfs/etc/nsswitch.conf echo "rpc: files" >> tempfs/etc/nsswitch.conf echo "ethers: files" >> tempfs/etc/nsswitch.conf echo "netmasks: files" >> tempfs/etc/nsswitch.conf echo "bootparams: files" >> tempfs/etc/nsswitch.conf echo "automount: files" >> tempfs/etc/nsswitch.conf echo "aliases: files" >> tempfs/etc/nsswitch.conf echo "netgroup: files" >> tempfs/etc/nsswitch.conf echo "publickey: files" >> tempfs/etc/nsswitch.conf
|