From owner-freebsd-rc@FreeBSD.ORG Tue Oct 2 22:25:13 2007 Return-Path: Delivered-To: freebsd-rc@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 6C52816A418 for ; Tue, 2 Oct 2007 22:25:13 +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 0C5BA13C447 for ; Tue, 2 Oct 2007 22:25:12 +0000 (UTC) (envelope-from dougb@FreeBSD.org) Received: (qmail 23520 invoked by uid 399); 2 Oct 2007 22:25:10 -0000 Received: from localhost (HELO lap.dougb.net) (dougb@dougbarton.us@127.0.0.1) by localhost with ESMTP; 2 Oct 2007 22:25:10 -0000 X-Originating-IP: 127.0.0.1 Date: Tue, 2 Oct 2007 15:25:04 -0700 (PDT) From: Doug Barton To: Pietro Cerutti In-Reply-To: <47022870.7030607@gahr.ch> Message-ID: References: <200710012040.l91KeC2t097859@freefall.freebsd.org> <47022870.7030607@gahr.ch> 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; format=flowed; charset=US-ASCII Cc: freebsd-rc@FreeBSD.org Subject: Re: conf/105568: [patch] Add more flexibility to rc.conf, to choose "_enable" values at startup X-BeenThere: freebsd-rc@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Discussion related to /etc/rc.d design and implementation." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 02 Oct 2007 22:25:13 -0000 On Tue, 2 Oct 2007, Pietro Cerutti wrote: > Doug Barton wrote: >> What do you feel is the need/benefit of adding this? I read your PR, and >> I don't find your reasoning very compelling. You can easily start or >> stop services after the system enters multi-user mode by simply changing >> the _enable variable and running /etc/rc.d/foo start|stop as needed. >> There are precious few services that depend on being started at boot time. > > 1) enter multi user mode That's going to happen anyway, so this is a red herring. > 2) edit rc.conf > 3) /etc/rc.d/foo [start|stop] Or just do: /etc/rc.d/foo onestart > 1) choose yes or no before entering multi user mode > > It's just a matter of comfort, cleanness and easy of handling. I certainly see that you believe this to be true, but I'm sorry to say that I don't agree with you. I didn't see anything in the list of examples you gave that convinces me that what you're proposing is dramatically better than simply using onestart where needed. Perhaps others will have different opinions. Doug -- This .signature sanitized for your protection