Date: Sun, 22 Dec 2002 14:18:41 -0800 (PST) From: Matt Dillon <dillon@FreeBSD.org> To: cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/etc rc src/etc/rc.d devd diskless initdiskless rcconf Message-ID: <200212222218.gBMMIfIJ074310@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
dillon 2002/12/22 14:18:41 PST
Modified files:
etc rc
etc/rc.d devd diskless initdiskless
Added files:
etc/rc.d rcconf
Log:
Do not unconditionally load the configuration files for the RCNG case.
Instead, load them as part of the rc.d system. This allows us to prioritize
the initidiskless script so it runs before the configuration files are loaded
and allows us to get rid of the exit 2 hack in /etc/rc. The exit 2 never
worked anyway since it did not unset the prior configuration, causing the
diskless code to not operate properly.
Do a major cleanup and revamping of the diskless code for RCNG. This will
be backported to the non-RCNG scripts as well as -stable.
With suggestions from: Mike Makonnen <mtm@identd.net>
MFC after: 7 days
Revision Changes Path
1.325 +3 -11 src/etc/rc
1.3 +1 -0 src/etc/rc.d/devd
1.24 +77 -31 src/etc/rc.d/diskless
1.22 +160 -79 src/etc/rc.d/initdiskless
1.1 +12 -0 src/etc/rc.d/rcconf (new)
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe cvs-all" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200212222218.gBMMIfIJ074310>
