cvs commit: src/etc/rc.d early.sh

Doug Barton dougb at FreeBSD.org
Fri Oct 12 12:11:23 PDT 2007


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 at 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



More information about the cvs-all mailing list