SysIII/etc/rc
TZ=EST5EDT
export TZ
(
case ${1-2} in
1)
uname
echo single-user
if [ "$2" != 0 ]
then
: put umounts here
fi
;;
2)
if [ "$2" = 0 -o "$2" = "" -o "$3" = 1 ]
then
/etc/devnm / | grep -v swap | grep -v root | /etc/setmnt
: put mounts here
rm -f /usr/adm/acct/nite/lock*
/bin/su - adm -c /usr/lib/acct/startup
echo process accounting started
/usr/lib/errdemon
echo errdemon started
# /bin/su - sys -c "/usr/lib/sa/sadd /usr/adm/sa/sa`date +%d` &"
mv /usr/adm/sulog /usr/adm/osulog
mv /usr/lib/cronlog /usr/lib/ocronlog
> /usr/lib/cronlog
/etc/cron
echo cron started
# if [ "$2" = 0 ]
# then
# /etc/dzkload
# fi
# rm -f /usr/spool/lpd/lock
# rm -f /usr/spool/vpd/lock
# rm -f /usr/spool/dpd/lock
# rm -f /usr/spool/dpd/glock
# /usr/lib/lpd
# /usr/lib/dpd
echo multi-user
echo type ctrl-d
fi
;;
1x)
echo "POWER FAIL RC"
echo "/etc/rc $*"
echo "Check all disks and breakers"
uname
;;
2x)
echo "POWER FAIL RC"
echo "/etc/rc $*"
echo "Check all the disks and breakers"
# /etc/dzkload
uname
;;
*x)
echo "POWER FAIL RC"
echo "/etc/rc $*"
echo "Check all the disks and breakers"
uname
;;
*)
echo init mode $*
;;
esac
) < /dev/console > /dev/console 2> /dev/console