From owner-freebsd-current Sat Jun 15 1:48:41 2002 Delivered-To: freebsd-current@freebsd.org Received: from mta6.snfc21.pbi.net (mta6.snfc21.pbi.net [206.13.28.240]) by hub.freebsd.org (Postfix) with ESMTP id B14D337B414; Sat, 15 Jun 2002 01:48:35 -0700 (PDT) Received: from kokeb.ambesa.net ([64.172.24.166]) by mta6.snfc21.pbi.net (iPlanet Messaging Server 5.1 (built May 7 2001)) with ESMTP id <0GXQ00MEZOGZ7A@mta6.snfc21.pbi.net>; Sat, 15 Jun 2002 01:48:35 -0700 (PDT) Received: from kokeb.ambesa.net (tanstaafl@localhost [127.0.0.1]) by kokeb.ambesa.net (8.12.3/8.12.3) with ESMTP id g5F8rpq6006711; Sat, 15 Jun 2002 01:53:51 -0700 (PDT envelope-from mikem@kokeb.ambesa.net) Received: (from mikem@localhost) by kokeb.ambesa.net (8.12.3/8.12.3/Submit) id g5F8roBR006710; Sat, 15 Jun 2002 01:53:51 -0700 (PDT envelope-from mikem) Date: Sat, 15 Jun 2002 01:53:50 -0700 From: Mike Makonnen Subject: Re: HEADS UP: rc.d is in the tree In-reply-to: <20020615082303.GI80429@wantadilla.lemis.com> To: Greg 'groggy' Lehey Cc: gordont@gnf.org, current@FreeBSD.ORG Message-id: <20020615015350.72d314a2.makonnen@pacbell.net> MIME-version: 1.0 X-Mailer: Sylpheed version 0.7.0 (GTK+ 1.2.10; i386--freebsd5.0) Content-type: text/plain; charset=US-ASCII Content-transfer-encoding: 7BIT References: <20020615011431.GG80429@wantadilla.lemis.com> <20020615003436.05e49755.makonnen@pacbell.net> <20020615082303.GI80429@wantadilla.lemis.com> Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Sat, 15 Jun 2002 17:53:03 +0930 "Greg 'groggy' Lehey" wrote: > On Saturday, 15 June 2002 at 0:34:36 -0700, Mike Makonnen wrote: > > On Sat, 15 Jun 2002 10:44:31 +0930 > > "Greg 'groggy' Lehey" wrote: > > > >> On Thursday, 13 June 2002 at 15:37:55 -0700, Gordon Tetlow wrote: > >>> I've imported the excellent work by Mike Makonnen into the tree. > >> > >> Can you summarize what the differences are? > > > > o Instead of a few monolithic scripts in /etc there are many task oriented > > scripts in /etc/rc.d > > o Dynamic ordering of boot scripts performed at boot > > o Ability to run a daemon in a jailed environment as a non-privileged user > > o common subroutines to make scripts shorter and easier to maintain > > o If necessary, service specific knobs in /etc/rc.conf.d/ > > Hmm, appears to be Luke Mewburn's NetBSD stuff, which I know. > Shouldn't there be an "Obtained From: NetBSD" in the commit messages? Yes, it is a port of NetBSD's rc sytem as mentioned here: http://home.pacbell.net/makonnen/rcng.html . Oversight on Gordon's part I'm sure. > > Are you (or is anybody) doing something about keeping as close as > possible to being in sync with NetBSD? > Yeah, when I get some time I'm going to try and get rid of those case `${CMD_OSTYPE}` clauses together with Luke. David O'Brien said a while back that he and some others were willing to make sure they stayed in sync. That's the only reason I made the effort to set it up so that it would be somewhat easy to do. Cheers, Mike Makonnen To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message