From c6e4fe98949b5294bcb96ffd510f0857367a21be Mon Sep 17 00:00:00 2001 From: Bill Nottingham Date: Sun, 14 Mar 1999 05:46:25 +0000 Subject: if [ 0 ] don't work in shell. *thwap* --- rc.d/init.d/functions | 2 +- rc.d/rc.sysinit | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) (limited to 'rc.d') diff --git a/rc.d/init.d/functions b/rc.d/init.d/functions index 45de373a..5f4e1d6a 100755 --- a/rc.d/init.d/functions +++ b/rc.d/init.d/functions @@ -253,7 +253,7 @@ action() { echo "$initlogcmds" >&21 fi - if [ $rc ]; then + if [ $rc -eq 0 ]; then [ "$BOOTUP" = "verbose" ] && { if [ -n "$output" ]; then echo diff --git a/rc.d/rc.sysinit b/rc.d/rc.sysinit index e15682f2..933ff7d2 100755 --- a/rc.d/rc.sysinit +++ b/rc.d/rc.sysinit @@ -52,7 +52,7 @@ if [ -f /forcefsck ]; then fi if [ ! -f /fastboot ]; then - action "Checking root filesystem" fsck -T -a $fsckoptions / + action "Checking root filesystem" fsck -V -T -a $fsckoptions / rc=$? # A return of 2 or higher means there were serious problems. @@ -200,7 +200,7 @@ fi # Check filesystems if [ ! -f /fastboot ]; then - action "Checking filesystems" fsck -T -R -A -a $fsckoptions + action "Checking filesystems" fsck -V -T -R -A -a $fsckoptions rc=$? -- cgit v1.2.1