|
|
1.1 ! root 1: HOME=/; export HOME ! 2: PATH=/bin:/usr/bin ! 3: if [ -r /fastboot ] ! 4: then ! 5: rm -f /fastboot ! 6: echo Fast boot ... skipping disk checks >/dev/console ! 7: elif [ $1x = autobootx ] ! 8: then ! 9: echo Automatic reboot in progress... >/dev/console ! 10: date >/dev/console ! 11: /etc/fsck -p >/dev/console ! 12: case $? in ! 13: 0) ! 14: date >/dev/console ! 15: ;; ! 16: 4) ! 17: /etc/reboot -n ! 18: ;; ! 19: 8) ! 20: echo "Automatic reboot failed... help!" >/dev/console ! 21: exit 1 ! 22: ;; ! 23: 12) ! 24: echo "Reboot interrupted" >/dev/console ! 25: exit 1 ! 26: ;; ! 27: *) ! 28: echo "Unknown error in reboot" > /dev/console ! 29: exit 1 ! 30: ;; ! 31: esac ! 32: else ! 33: date >/dev/console ! 34: fi ! 35: rm -f /etc/nologin ! 36: ! 37: # attempt to rationally recover the passwd file if needed ! 38: if [ -s /etc/ptmp ] ! 39: then ! 40: if [ -s /etc/passwd ] ! 41: then ! 42: ls -l /etc/passwd /etc/ptmp >/dev/console ! 43: rm -f /etc/ptmp # should really remove the shorter ! 44: else ! 45: echo 'passwd file recovered from ptmp' >/dev/console ! 46: mv /etc/ptmp /etc/passwd ! 47: fi ! 48: elif [ -r /etc/ptmp ] ! 49: then ! 50: echo 'removing passwd lock file' >/dev/console ! 51: rm -f /etc/ptmp ! 52: fi ! 53: cp /dev/null /etc/mtab ! 54: chmod 666 /etc/motd ! 55: /etc/swapon -a >/dev/console ! 56: /etc/mount -a >/dev/console ! 57: sh /etc/rc.local ! 58: echo preserving editor files >/dev/console ! 59: (cd /tmp; /usr/lib/ex3.7preserve -a) ! 60: echo clearing /tmp >/dev/console ! 61: (cd /tmp; rm -f *) ! 62: echo -n standard daemons: >/dev/console ! 63: /etc/update; echo -n ' update' >/dev/console ! 64: /etc/cron; echo -n ' cron' >/dev/console ! 65: /etc/accton /usr/adm/acct; echo -n ' accounting' >/dev/console ! 66: /etc/comsat; echo -n ' mail' >/dev/console ! 67: cd /usr/spool ! 68: rm -f uucp/LCK.* ! 69: if [ -f /usr/lib/lpd ]; then ! 70: rm -f /dev/printer ! 71: /usr/lib/lpd & echo -n ' printer' >/dev/console ! 72: fi ! 73: echo '.' >/dev/console ! 74: ! 75: cd / ! 76: echo -n starting network: >/dev/console ! 77: if [ -f /etc/rshd ]; then ! 78: /etc/rshd & echo -n ' rshd' >/dev/console ! 79: /etc/rexecd & echo -n ' rexecd' >/dev/console ! 80: /etc/rlogind & echo -n ' rlogind' >/dev/console ! 81: /etc/rwhod & echo -n ' rwhod' >/dev/console ! 82: fi ! 83: echo '.' >/dev/console ! 84: date >/dev/console ! 85: exit 0
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.