Up to [cvs.netbsd.org] / src / etc / rc.d
Request diff between arbitrary revisions
Default branch: MAIN
Revision 1.6 / (download) - annotate - [select for diffs], Tue Sep 20 12:13:21 2011 UTC (8 months ago) by apb
Branch: MAIN
CVS Tags: yamt-pagecache-base5,
yamt-pagecache-base4,
yamt-pagecache-base3,
yamt-pagecache-base2,
yamt-pagecache-base,
yamt-pagecache,
netbsd-6-base,
netbsd-6,
HEAD
Changes since 1.5: +28 -14
lines
Diff to previous 1.5 (colored)
Don't try to fsck root device if "/" is not mentioned in fstab. Also don't assume that all network mounts are "nfs".
Revision 1.5 / (download) - annotate - [select for diffs], Sat Sep 25 15:10:14 2010 UTC (20 months ago) by bad
Branch: MAIN
CVS Tags: matt-mips64-premerge-20101231,
cherry-xenmp-base,
cherry-xenmp,
bouyer-quota2-nbase,
bouyer-quota2-base,
bouyer-quota2
Changes since 1.4: +2 -2
lines
Diff to previous 1.4 (colored)
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.
Revision 1.4 / (download) - annotate - [select for diffs], Tue Feb 16 02:46:02 2010 UTC (2 years, 3 months ago) by mrg
Branch: MAIN
Changes since 1.3: +7 -6
lines
Diff to previous 1.3 (colored)
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.
Revision 1.3 / (download) - annotate - [select for diffs], Fri Jul 10 20:02:21 2009 UTC (2 years, 10 months ago) by christos
Branch: MAIN
CVS Tags: matt-premerge-20091211
Changes since 1.2: +8 -26
lines
Diff to previous 1.2 (colored)
1. centralize the fsck error handling 2. don't check if root is on nfs 3. reboot -n if root was modified as the manual page suggests
Revision 1.2.2.2 / (download) - annotate - [select for diffs], Wed May 13 19:18:03 2009 UTC (3 years ago) by jym
Branch: jym-xensuspend
Changes since 1.2.2.1: +52 -0
lines
Diff to previous 1.2.2.1 (colored) to branchpoint 1.2 (colored) next main 1.3 (colored)
Sync with HEAD. Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
Revision 1.2.2.1, Tue Apr 28 13:08:51 2009 UTC (3 years ago) by jym
Branch: jym-xensuspend
Changes since 1.2: +0 -69
lines
FILE REMOVED
file fsck_root was added on branch jym-xensuspend on 2009-05-13 19:18:03 +0000
Revision 1.2 / (download) - annotate - [select for diffs], Tue Apr 28 13:08:51 2009 UTC (3 years ago) by apb
Branch: MAIN
CVS Tags: jym-xensuspend-nbase,
jym-xensuspend-base
Branch point for: jym-xensuspend
Changes since 1.1: +18 -1
lines
Diff to previous 1.1 (colored)
Do nothing if root file system has fs_passno=0 in /etc/fstab. (It might be better to change fsck(8) so that "fsck -p" always checks fs_passno, whether or not file systems are specified on the command line.)
Revision 1.1 / (download) - annotate - [select for diffs], Tue Apr 21 16:08:57 2009 UTC (3 years, 1 month ago) by joerg
Branch: MAIN
Split fsck during boot into two phases. Check the root file system first, mount root and run the various disk providers. Add swap and check the remaining file systems after that. This breaks the dependency cycle for lvm, which needs writeable /dev. Depend on rndctl in cgd.