From owner-freebsd-rc@FreeBSD.ORG Fri Jul 16 15:08:10 2004 Return-Path: Delivered-To: freebsd-rc@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E0F5716A4CE for ; Fri, 16 Jul 2004 15:08:10 +0000 (GMT) Received: from mail-white.research.att.com (mail-red.research.att.com [192.20.225.110]) by mx1.FreeBSD.org (Postfix) with ESMTP id A16EF43D3F for ; Fri, 16 Jul 2004 15:08:10 +0000 (GMT) (envelope-from fenner@research.att.com) Received: from mail-green.research.att.com (mail-green.research.att.com [135.207.30.103]) by mail-white.research.att.com (Postfix) with ESMTP id 12DFE664062 for ; Fri, 16 Jul 2004 11:08:09 -0400 (EDT) Received: from windsor.research.att.com (windsor.research.att.com [135.207.26.46]) by mail-green.research.att.com (Postfix) with ESMTP id 4FFB0A7B86 for ; Fri, 16 Jul 2004 11:08:09 -0400 (EDT) Received: (from fenner@localhost) by windsor.research.att.com (8.11.6+Sun/8.8.5) id i6GF88u10421; Fri, 16 Jul 2004 08:08:08 -0700 (PDT) Message-Id: <200407161508.i6GF88u10421@windsor.research.att.com> MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII To: freebsd-rc@freebsd.org Date: Fri, 16 Jul 2004 08:08:07 -0700 From: Bill Fenner Versions: dmail (solaris) 2.6d/makemail 2.10 Subject: rc.d cleanups X-BeenThere: freebsd-rc@freebsd.org X-Mailman-Version: 2.1.1 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: Fri, 16 Jul 2004 15:08:11 -0000 Folks, A couple of years ago, I did some rc.d cleanups. A summary is at the top of http://people.freebsd.org/~fenner/rc.d.diff . Unfortunately, I did all the work right around the time of 5.1-RELEASE, so didn't want to commit during the freeze, and never came back to it afterwards. I'd like to come back to it now; the exact rc.d.diff doesn't apply but there are still lots of scripts that don't use the rc.subr infrastructure properly (new ones, too). Before I do a bunch of work and let it fall by the wayside again, I'd like to get comments on the various components of the changes, and whether people think it makes sense to do this kind of cleanup (in particular, making sure that scripts don't do anything that's not mediated by run_rc_command). Thanks, Bill