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>