BSD 4 development
[unix-history] / etc / rc
CommitLineData
393080f1
BJ
1HOME=/; export HOME
2if [ $1 = autoboot ]
3then
4 echo Automatic reboot in progress... >/dev/console
5 date >/dev/console
6 /etc/fsck -p >/dev/console
7 case $? in
8 0)
9 date >/dev/console
10 ;;
11 4)
12 /etc/reboot -n
13 ;;
14 8)
15 echo "Automatic reboot failed... help!" >/dev/console
16 exit 1
17 ;;
18 12)
19 echo "Reboot interrupted" >/dev/console
20 exit 1
21 ;;
22 *)
23 echo "Unknown error in reboot" > /dev/console
24 exit 1
25 ;;
26 esac
27else
28 date >/dev/console
29fi
30cp /dev/null /etc/mtab
31chmod 666 /etc/motd
32/etc/swapon -a >/dev/console
33/etc/mount -a >/dev/console
34 echo preserving editor files >/dev/console
35(cd /tmp; /usr/lib/ex3.6preserve -a)
36 echo clearing /tmp >/dev/console
37(cd /tmp; rm -f *)
38 echo -n starting daemons: >/dev/console
39/etc/update; echo -n ' update' >/dev/console
40/etc/cron; echo -n ' cron' >/dev/console
41/etc/accton /usr/adm/acct; echo -n ' accounting' >/dev/console
42sh /usr/net/bin/start & echo -n ' network' >/dev/console
43/etc/comsat; echo -n ' mail' >/dev/console
44: /usr/lib/dnd > /usr/adm/dndbug
45 : echo -n ' dialer' >/dev/console
46cd /usr/spool
47: rm -f lpd/lock; : /usr/lib/lpd;
48 : echo -n ' printer' >/dev/console
49: rm -f vpd/lock; : /usr/lib/vpd;
50 : echo -n ' versatec' >/dev/console
51: rm -f vad/lock;: /usr/lib/vad;
52 : echo -n ' varian' >/dev/console
53 echo '.' >/dev/console
54 date >/dev/console
55exit 0