Module Name: src Committed By: bad Date: Sat Sep 25 15:10:14 UTC 2010
Modified Files: src/etc/rc.d: fsck_root Log Message: Treat empty or missing fs_passno field like it has a value of 0 as fstab(5) specifies. Related to PR misc/43905 but does not fix the underlying issues. To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5 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.4 src/etc/rc.d/fsck_root:1.5 --- src/etc/rc.d/fsck_root:1.4 Tue Feb 16 02:46:02 2010 +++ src/etc/rc.d/fsck_root Sat Sep 25 15:10:14 2010 @@ -1,6 +1,6 @@ #!/bin/sh # -# $NetBSD: fsck_root,v 1.4 2010/02/16 02:46:02 mrg Exp $ +# $NetBSD: fsck_root,v 1.5 2010/09/25 15:10:14 bad Exp $ # # PROVIDE: fsck_root @@ -24,7 +24,7 @@ # Do nothing if root file system has fs_passno=0 in /etc/fstab. while read fs_spec fs_file fs_vfstype fs_mntops fs_freq fs_passno do - case "${fs_spec}:${fs_file}:${fs_passno}" in + case "${fs_spec}:${fs_file}:${fs_passno:=0}" in \#*|'':*) continue # skip comment or blank line ;;