intro
mkbootdisk
mkdosfs
mkdosfs
landfall
syslinux
busybox
tldp
top
badblocks
mke2fs
loop
mkdir
dev
fstab
group
inittab
passwd
busybox
synaptic
lib
pam
misc
gzip
mount
kernel
links
syslinux
ScriptRun
konq
boot
links

# 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