cvs commit: src/etc rc src/etc/defaults rc.conf src/etc/rc.d devfs
dumpon initrandom rcconf.sh resolv src/share/man/man5 rc.conf.5
src/share/man/man8 diskless.8
Doug Barton
dougb at FreeBSD.org
Sat Dec 10 12:21:47 PST 2005
dougb 2005-12-10 20:21:46 UTC
FreeBSD src repository
Modified files:
etc rc
etc/defaults rc.conf
etc/rc.d devfs dumpon initrandom resolv
share/man/man5 rc.conf.5
share/man/man8 diskless.8
Removed files:
etc/rc.d rcconf.sh
Log:
Remove rcconf.sh from /etc/rc.d, and instead load the configuration
as part of rc. Doing this, and the sourcing of rc.subr after we have
determined if we are booting diskless (and correspondingly run
rc.initdiskless if necessary) are safe, and actually allow fewer files
to be needed on the diskless box. This also allows variables from
the configuration to be available to rc itself, such as ...
Add a variable to rc.conf, early_late_divider, which designates the
script which separates the early and late stages of the boot process.
Default this to mountcritlocal, and add text to etc/defaults/rc.conf,
rc.conf(5) and diskless(8) which describes how and why one might want
to change this.
Reviewed by: brooks
Revision Changes Path
1.266 +5 -0 src/etc/defaults/rc.conf
1.338 +11 -9 src/etc/rc
1.11 +1 -1 src/etc/rc.d/devfs
1.11 +0 -1 src/etc/rc.d/dumpon
1.6 +0 -1 src/etc/rc.d/initrandom
1.5 +0 -12 src/etc/rc.d/rcconf.sh (dead)
1.36 +0 -1 src/etc/rc.d/resolv
1.272 +28 -1 src/share/man/man5/rc.conf.5
1.29 +13 -1 src/share/man/man8/diskless.8
More information about the cvs-src
mailing list