1#!/bin/sh 2 3stty status '^T' 4trap : 2 5trap : 3 6 7HOME=/; export HOME
| 1#!/bin/sh 2 3stty status '^T' 4trap : 2 5trap : 3 6 7HOME=/; export HOME
|
8PATH=/sbin:/bin:/usr/sbin:/usr/bin; export PATH 9dev="/dev/fd0"
| 8PATH=/bin; export PATH 9dev=`sysctl -n kern.bootdevname` 10[ -z ${dev} ] && dev="/dev/fd0"
|
10 11trap "echo 'Reboot interrupted'; exit 1" 3 12echo "Loading /etc from MFS:/fd ..." 13cp -Rp /fd/* / 14echo "Updating /etc from ${dev}..." 15mount -o rdonly ${dev} /fd && \ 16{ cd /fd; cp -Rp etc root / ; cd / ; umount /fd ; } 17cd /etc 18#rm files to stop overwrite warning 19for i in *; do 20 [ -f $i.gz ] && rm $i 21done 22gzip -d *.gz 23. rc1 24exit 0
| 11 12trap "echo 'Reboot interrupted'; exit 1" 3 13echo "Loading /etc from MFS:/fd ..." 14cp -Rp /fd/* / 15echo "Updating /etc from ${dev}..." 16mount -o rdonly ${dev} /fd && \ 17{ cd /fd; cp -Rp etc root / ; cd / ; umount /fd ; } 18cd /etc 19#rm files to stop overwrite warning 20for i in *; do 21 [ -f $i.gz ] && rm $i 22done 23gzip -d *.gz 24. rc1 25exit 0
|