From owner-freebsd-arch Thu Oct 18 9:19:35 2001 Delivered-To: freebsd-arch@freebsd.org Received: from dragon.nuxi.com (trang.nuxi.com [66.92.13.169]) by hub.freebsd.org (Postfix) with ESMTP id 5977337B403 for ; Thu, 18 Oct 2001 09:19:29 -0700 (PDT) Received: (from obrien@localhost) by dragon.nuxi.com (8.11.6/8.11.1) id f9IGJR618749; Thu, 18 Oct 2001 09:19:27 -0700 (PDT) (envelope-from obrien) Date: Thu, 18 Oct 2001 09:19:27 -0700 From: "David O'Brien" To: Gordon Tetlow Cc: arch@freebsd.org, kevin.way@overtone.org Subject: Re: New rc.d init script roadmap Message-ID: <20011018091927.A18621@dragon.nuxi.com> Reply-To: arch@freebsd.org Mail-Followup-To: Gordon Tetlow , arch@freebsd.org, kevin.way@overtone.org References: Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: ; from gordont@gnf.org on Thu, Oct 18, 2001 at 08:40:09AM -0700 X-Operating-System: FreeBSD 5.0-CURRENT Organization: The NUXI BSD group X-Pgp-Rsa-Fingerprint: B7 4D 3E E9 11 39 5F A3 90 76 5D 69 58 D9 98 7A X-Pgp-Rsa-Keyid: 1024/34F9F9D5 Sender: owner-freebsd-arch@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG PLEASE, only _ONE_ mailing list. We wouldn't have freebsd-arch separate from freebsd-hackers if it didn't serve a different target area... On Thu, Oct 18, 2001 at 08:40:09AM -0700, Gordon Tetlow wrote: > Alright folks, I finally got off my butt last night and put together a > roadmap for the migration to the new rc.d init scripts that were imported > from NetBSD a long time ago and just sat in the tree. Kevin Way had a prototype at that he mentioned in http://overtone.org/rc.d/ freebsd-hackers. Back in August he said that after some travel he would clean it up more and it would probably be in a state for beta testing. I guess he got a little delayed in that. Can you look at Kevin's work and see if you two could merge it into one prototype? > M1 (Patch included) > Setup infrastructure > Make rcorder compile I have sent patches to NetBSD to make rcorder compile properly. But I have not bothered to put the pressure on them needed until we had a working prototype -- so we could push back all of our changes at once. I also fail to see why this is "milestone 1". These things should be done as part of the patch + tarball that should be put up for prototype testing. > M2 > Get FreeBSD to boot with the new boot scripts > Rewrite the /etc/rc.d scripts to work with FreeBSD This is the hard part. :-( > M4 > Add true dependency checking to the infrastructure so that starting nfsd > will start mountd and rpcbind The dependency checking is part of /etc/rc.d/*. Is there something missing you have found? > I'm expecting M2 to run into quite a bikeshed, but hey, I got my nice There is no reason for it to. We need a tarball put up containing the prototype. Several people will download it and install it on their systems (including me). Once enough people have said there is basic working functionality, I'll commit it. -- -- David (obrien@FreeBSD.org) To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-arch" in the body of the message