From owner-cvs-src@FreeBSD.ORG Fri Oct 12 19:11:23 2007 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 09C9216A419 for ; Fri, 12 Oct 2007 19:11:23 +0000 (UTC) (envelope-from dougb@FreeBSD.org) Received: from mail2.fluidhosting.com (mx21.fluidhosting.com [204.14.89.4]) by mx1.freebsd.org (Postfix) with SMTP id 705A213C4A8 for ; Fri, 12 Oct 2007 19:11:22 +0000 (UTC) (envelope-from dougb@FreeBSD.org) Received: (qmail 30084 invoked by uid 399); 12 Oct 2007 19:11:21 -0000 Received: from localhost (HELO slave.dougb.net) (dougb@dougbarton.us@127.0.0.1) by localhost with ESMTP; 12 Oct 2007 19:11:21 -0000 X-Originating-IP: 127.0.0.1 Date: Fri, 12 Oct 2007 12:11:19 -0700 (PDT) From: Doug Barton To: cvs-all@FreeBSD.org In-Reply-To: <20071012090746.GA72088@FreeBSD.org> Message-ID: References: <902.1192082681@critter.freebsd.dk> <20071012090746.GA72088@FreeBSD.org> X-message-flag: Outlook -- Not just for spreading viruses anymore! X-OpenPGP-Key-ID: 0xD5B2F0FB Organization: http://www.FreeBSD.org/ MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org Subject: Re: cvs commit: src/etc/rc.d early.sh X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 12 Oct 2007 19:11:23 -0000 On Fri, 12 Oct 2007, Alexey Dokuchaev wrote: > On Thu, Oct 11, 2007 at 06:04:41AM +0000, Poul-Henning Kamp wrote: >> In message , 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