Date: Fri, 12 Oct 2007 12:11:19 -0700 (PDT) From: Doug Barton <dougb@FreeBSD.org> To: cvs-all@FreeBSD.org Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org Subject: Re: cvs commit: src/etc/rc.d early.sh Message-ID: <alpine.BSF.0.9999.0710121207241.28477@qbhto.arg> In-Reply-To: <20071012090746.GA72088@FreeBSD.org> References: <alpine.BSF.0.9999.0710101744420.8687@qbhto.arg> <902.1192082681@critter.freebsd.dk> <20071012090746.GA72088@FreeBSD.org>
next in thread | previous in thread | raw e-mail | index | archive | help
On Fri, 12 Oct 2007, Alexey Dokuchaev wrote:
> On Thu, Oct 11, 2007 at 06:04:41AM +0000, Poul-Henning Kamp wrote:
>> In message <alpine.BSF.0.9999.0710101744420.8687@qbhto.arg>, Doug Barton writes
>> :
>>
>>> If you truly want to run something literally before everything else, we'd
>>> have to create something new, which perhaps is what you were getting at
>>> above. Before we add such a thing though, I'd like to get an idea of why
>>> it would be needed.
>>
>> I originally added /etc/rc.early to have a way to do things that
>> needed to happen before fsck, such as arming watchdogs, tweaking
>> drive parameters or get crypto key material necessary for filesystem
>> access.
>>
>> None of these things seems necessary today.
BTW (with no disrespect to phk), I forgot to mention that this is exactly
why I want to remove this thing instead of just modifying it. These kinds
of one-off hacks tend to take on a life of their own, grow roots (and
sometimes teeth) and then they can never be removed. It's also why I am
often resistant to changing things without a really good reason.
Doug
--
This .signature sanitized for your protection
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?alpine.BSF.0.9999.0710121207241.28477>
