1 diff -ru rc-scripts-0.3.1/rc.d/rc.sysinit rc-scripts-0.3.1-AlchemyX/rc.d/rc.sysinit
2 --- rc-scripts-0.3.1/rc.d/rc.sysinit Sun Jan 27 03:13:50 2002
3 +++ rc-scripts-0.3.1-AlchemyX/rc.d/rc.sysinit Sun Dec 1 14:47:00 2002
8 - # A return of 2 or higher means there were serious problems.
9 - if [ $rc -gt 1 ]; then
10 + # A return of 4 or higher means there were serious problems.
11 + if [ $rc -gt 3 ]; then
12 # don't use '\n' in nls macro !
17 run_cmd "Unmounting file systems" umount -a
18 mount -n -o remount,ro /
19 + run_cmd "Automatic reboot in progress" reboot
20 + # A return of 2 or 3 means that filesystem was repaired but we need
22 + elif [ "$rc" = "2" -o "$rc" = "3" ]; then
24 + nls "*** Filesystem was repaired but system needs to be"
25 + nls "*** rebooted before mounting it."
26 + nls "*** REBOOTING ***"
29 + run_cmd "Unmounting file systems" umount -a
30 + mount -n -o remount,ro /
31 run_cmd "Automatic reboot in progress" reboot
32 elif [ "$rc" = "1" ]; then