4BSD/etc/rc

HOME=/; export HOME
if [ $1 = autoboot ]
then
	echo Automatic reboot in progress... >/dev/console
	date >/dev/console
	/etc/fsck -p >/dev/console
	case $? in
	0)
		date >/dev/console
		;;
	4)
		/etc/reboot -n
		;;
	8)
		echo "Automatic reboot failed... help!" >/dev/console
		exit 1
		;;
	12)
		echo "Reboot interrupted" >/dev/console
		exit 1
		;;
	*)
		echo "Unknown error in reboot" > /dev/console
		exit 1
		;;
	esac
else
	date >/dev/console
fi
cp /dev/null /etc/mtab
chmod 666 /etc/motd
/etc/swapon -a							>/dev/console
/etc/mount -a							>/dev/console
				echo preserving editor files 	>/dev/console
(cd /tmp; /usr/lib/ex3.6preserve -a)
				echo clearing /tmp 		>/dev/console
(cd /tmp; rm -f *)
				echo -n starting daemons:	>/dev/console
/etc/update;			echo -n ' update'		>/dev/console
/etc/cron;			echo -n ' cron'			>/dev/console
/etc/accton /usr/adm/acct;	echo -n ' accounting'		>/dev/console
sh /usr/net/bin/start &		echo -n ' network'		>/dev/console
/etc/comsat;			echo -n ' mail'			>/dev/console
: /usr/lib/dnd > /usr/adm/dndbug
				: echo -n ' dialer'		>/dev/console
cd /usr/spool
: rm -f lpd/lock; : /usr/lib/lpd;
				: echo -n ' printer'		>/dev/console
: rm -f vpd/lock; : /usr/lib/vpd;
				: echo -n ' versatec'		>/dev/console
: rm -f vad/lock;: /usr/lib/vad;
				: echo -n ' varian'		>/dev/console
				echo '.'			>/dev/console
				date				>/dev/console
exit 0