#!/bin/sh

CHROOT_USERNAME=guest

mkdir usr lib tmp etc var bin
mkdir usr/bin usr/lib

cp /bin/tcsh /usr/local/bin/ls /usr/local/bin/mkdir /usr/local/bin/mv /usr/local/bin/pwd /usr/local/bin/rm bin/
grep /etc/passwd -e "^root" -e "^$CHROOT_USERNAME" > etc/passwd
grep /etc/group -e "^root" -e "^$CHROOT_USERNAME" > etc/group
cp /usr/share/misc/termcap etc/
cp /usr/local/bin/id usr/bin/
echo "#!/bin/tcsh" > usr/bin/groups
echo "id -Gn" >> usr/bin/groups
chmod +x usr/bin/groups
/usr/local/bin/cp -a /usr/lib/libutil.so.3 /usr/lib/libz.so.2 /usr/lib/libcrypto.so.2 /usr/lib/libcrypt.so.2 /usr/lib/libc.so.4 /usr/lib/libncurses.so* usr/lib/
/usr/local/bin/cp -a /usr/libexec/ld-elf.so.1 usr/libexec/
cp /usr/local/bin/scp usr/bin/
chown -R root.guest etc lib usr tmp var bin

echo "make sure etc/passwd and etc/*pwd.db is correct manually."
