Skip site navigation (1)Skip section navigation (2)
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>