Module Name: src
Committed By: mrg
Date: Tue Feb 16 02:46:02 UTC 2010
Modified Files:
src/etc/rc.d: fsck_root
Log Message:
only fsck / if we find it in /etc/fstab. diskless systems don't need
a / entry.
XXX: still get an error from "mount /" in etc/rc.d/root itself.
To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4 src/etc/rc.d/fsck_root
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: src/etc/rc.d/fsck_root
diff -u src/etc/rc.d/fsck_root:1.3 src/etc/rc.d/fsck_root:1.4
--- src/etc/rc.d/fsck_root:1.3 Fri Jul 10 20:02:21 2009
+++ src/etc/rc.d/fsck_root Tue Feb 16 02:46:02 2010
@@ -1,6 +1,6 @@
#!/bin/sh
#
-# $NetBSD: fsck_root,v 1.3 2009/07/10 20:02:21 christos Exp $
+# $NetBSD: fsck_root,v 1.4 2010/02/16 02:46:02 mrg Exp $
#
# PROVIDE: fsck_root
@@ -38,13 +38,14 @@
return
;;
esac
+
+ echo "Starting root file system check:"
+ fsck $fsck_flags /
+ handle_fsck_error "$?"
+ return
;;
esac
- done <"${fstab_file}"
-
- echo "Starting root file system check:"
- fsck $fsck_flags /
- handle_fsck_error "$?"
+ done < "${fstab_file}"
}
load_rc_config $name