Date: Tue, 3 Sep 2002 08:04:19 -0700 From: Gordon Tetlow <gordont@gnf.org> To: Dima Dorfman <dima@trit.org> Cc: cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org, makonnen@pacbell.net Subject: Re: cvs commit: src/etc/defaults rc.conf Message-ID: <20020903150419.GH37808@roark.gnf.org> In-Reply-To: <20020902214551.088EF3E24@turbine.trit.org> References: <200209021635.g82GZ1fp082872@freefall.freebsd.org> <20020902214551.088EF3E24@turbine.trit.org>
index | next in thread | previous in thread | raw e-mail
[-- Attachment #1 --]
On Mon, Sep 02, 2002 at 09:45:50PM +0000, Dima Dorfman wrote:
> Gordon Tetlow <gordon@FreeBSD.org> wrote:
> > gordon 2002/09/02 09:35:01 PDT
> >
> > Modified files:
> > etc/defaults rc.conf
> > Log:
> > Turn rc_ng on by default now, it's time has come. While we are at it, I'd
> > like to thank Mike Makonnen for all his work on rcNG. Without him, none
> > of this would have been possible.
>
> Can we resolve the network boot issue now? If no one really wants to
> work on a "proper" solution at this point, can we at least rename
> rc.d/initdiskless to rc.d/initdiskless.sh and add source_rc_confs to
> it? That's the minimum to get diskless booting working with rc.d.
> Unless someone else wants to do this (or one of the better
> alternatives we discussed), I plan to. I've had it sitting that way
> in my tree for a whlie.
Can you try the following (untested) patch, then hack up initdiskless to
return with an exit code of 2 in the appropriate case?
--- /usr/src/etc/rc Mon Aug 19 09:43:45 2002
+++ /etc/rc Tue Sep 3 08:02:42 2002
@@ -88,6 +88,13 @@
for _rc_elem in ${files}; do
run_rc_script ${_rc_elem} ${_boot}
+ # Local FreeBSD hack to reload the rc.conf on
+ # a return status of 2
+ if [ $? -eq 2 ]; then
+ unset _rc_conf_loaded
+ load_rc_config 'XXX'
+ echo "Reloading rc.conf"
+ fi
done
echo ''
[-- Attachment #2 --]
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.7 (FreeBSD)
iD8DBQE9dM9zRu2t9DV9ZfsRAo6SAJ9d6HFyC3rz3PwdtQlkTBHHsvSRWQCdEfqp
UcsTW1rC+oP6rfebacYDFRw=
=j4Z6
-----END PGP SIGNATURE-----
help
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20020903150419.GH37808>
