Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 11 Mar 2009 13:51:47 +0100
From:      =?utf-8?Q?Dag-Erling_Sm=C3=B8rgrav?= <des@des.no>
To:        Mike Makonnen <mtm@FreeBSD.org>
Cc:        svn-src-head@freebsd.org, svn-src-all@freebsd.org, src-committers@freebsd.org
Subject:   Re: svn commit: r188010 - head/etc/defaults
Message-ID:  <86zlfsp6ho.fsf@ds4.des.no>
In-Reply-To: <200902021538.n12FcOgW000612@svn.freebsd.org> (Mike Makonnen's message of "Mon, 2 Feb 2009 15:38:24 %2B0000 (UTC)")
References:  <200902021538.n12FcOgW000612@svn.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
Mike Makonnen <mtm@FreeBSD.org> writes:
>   Since, rc.d/defaultroute has the ability to wait for a
>   default route to show up we can turn this knob back on
>   without screwing subsequent daemons that expect to be
>   able to talk to the outside world.

Please revert this.  It breaks the boot for, well, pretty much anyone
who uses DHCP.  It always takes at least a second or two to obtain or
renew a DHCP lease, and if you background this process, /etc/rc will try
to start services such as ntpdate, sendmail, sshd etc. before the
machine has an IP address and a name server.  In the worst case (such as
mine), it will render the machine unusable until the admin has a chance
to read svn logs and figure out what's broken and how to fix it.

The rc_quiet changes you made last summer certainly didn't help me
figure out what went on.  I understand the rationale for them, but in my
experience, they make debugging harder rather than easier.  To add
insult to injury, there is currently no way to revert to the historical
behavior, short of applying a large number of patches in reverse.  I
would suggest adding an rc.conf knob for that, and making the historical
behavior the default.

DES
--=20
Dag-Erling Sm=C3=B8rgrav - des@des.no



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?86zlfsp6ho.fsf>