From owner-freebsd-current Tue Dec 10 23:28: 5 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id ACC1637B401; Tue, 10 Dec 2002 23:28:03 -0800 (PST) Received: from excalibur.skynet.be (excalibur.skynet.be [195.238.3.90]) by mx1.FreeBSD.org (Postfix) with ESMTP id E35CE43EC2; Tue, 10 Dec 2002 23:28:01 -0800 (PST) (envelope-from brad.knowles@skynet.be) Received: from [10.0.1.2] (ip-26.shub-internet.org [194.78.144.26] (may be forged)) by excalibur.skynet.be (8.11.6/8.11.6/Skynet-OUT-2.20) with ESMTP id gBB7Rmd16399; Wed, 11 Dec 2002 08:27:48 +0100 (MET) (envelope-from ) Mime-Version: 1.0 X-Sender: bs663385@pop.skynet.be Message-Id: In-Reply-To: <20021211063348.GU45512@roark.gnf.org> References: <3DF4996E.1040706@tcoip.com.br> <20021210024350.GC16008@matrix.identd.net> <20021210162208.GJ45512@roark.gnf.org> <3DF61DE4.9070205@tcoip.com.br> <20021210225014.GA22267@matrix.identd.net> <20021211002318.GT45512@roark.gnf.org> <20021211054754.GA23972@matrix.identd.net> <20021211063348.GU45512@roark.gnf.org> X-Grok: +++ath X-WebTV-Stationery: Standard; BGColor=black; TextColor=black Reply-By: Wed, 1 Jan 1984 12:34:56 +0100 Date: Wed, 11 Dec 2002 08:17:50 +0100 To: Gordon Tetlow From: Brad Knowles Subject: Re: RC NG, ntp and routed Cc: Mike Makonnen , "Daniel C. Sobral" , current@freebsd.org, obrien@freebsd.org, Doug Barton Content-Type: text/plain; charset="us-ascii" ; format="flowed" 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 At 10:33 PM -0800 2002/12/10, Gordon Tetlow wrote: > DISKS > FILESYSTEMS > NETWORKING > DAEMON > LOGIN > > DISKS would be things that are needed to get the disks in order to start > getting filesystems mounted (vinum, ccd, raidframe and friends). It may > be a superflous step. > FILESYSTEMS and NETWORKING are a problem because they kind of intertwine. > It's not a clear cut case of mount all the filesystems then start the > networking interfaces. In reality, FILESYSTEMS and NETWORKING are very > much muddled (and cause me no end of grief as a result). > DAEMON is for things like ssh and the like that need to run (thinking > about nfsd, sshd, and just about any *d) > LOGIN is just that. Things that are started at the end of system > initialization. I believe that DISKS should be split into DISKS_LOCAL and DISKS_NETWORK. This allows us to get NETWORKING going after DISKS_LOCAL and before DISKS_NETWORK. We may also want to split NETWORKING into INTERFACES and ROUTING (and higher level networking), in case there is anything that we might need to slide in-between. We might even need to split NETWORKING into three parts. > I'd like to think about really sitting down and overhauling the rc.d > system after 5.0 is branched. I think that it's reasonable to say we > should not try to be compatible with NetBSD except for keeping a common > rc.subr and major initialization catagories (basically anything that is > in all caps). Does anyone have a problem with dyking out the NetBSD > specific portions after 5.0? Nope. It's nice to be as close as we can feasibly get, but if it doesn't work then it doesn't work, and we shouldn't unnecessarily handicap ourselves just to be compatible. -- Brad Knowles, "They that can give up essential liberty to obtain a little temporary safety deserve neither liberty nor safety." -Benjamin Franklin, Historical Review of Pennsylvania. GCS/IT d+(-) s:+(++)>: a C++(+++)$ UMBSHI++++$ P+>++ L+ !E-(---) W+++(--) N+ !w--- O- M++ V PS++(+++) PE- Y+(++) PGP>+++ t+(+++) 5++(+++) X++(+++) R+(+++) tv+(+++) b+(++++) DI+(++++) D+(++) G+(++++) e++>++++ h--- r---(+++)* z(+++) To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message