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