Date: Fri, 19 Oct 2001 00:20:03 +0200 (CEST) From: Cyrille Lefevre <clefevre@citeweb.net> To: clefevre@citeweb.net Cc: Gordon Tetlow <gordont@gnf.org>, arch@freebsd.org, hackers@freebsd.org, chris@freebsd.org, rwatson@freebsd.org, sheldonh@freebsd.org Subject: Re: New rc.d init script roadmap Message-ID: <200110182220.f9IMK3Z10669@gits.dyndns.org> In-Reply-To: <200110182129.f9ILTxH07817@gits.dyndns.org>
next in thread | previous in thread | raw e-mail | index | archive | help
--ELM1003443603-10647-0_ Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset=US-ASCII after reading -arch, the contact and links sections have been updated. Cyrille. -- Cyrille Lefevre mailto:clefevre@citeweb.net --ELM1003443603-10647-0_ Content-Transfer-Encoding: 7bit Content-Type: text/xml Content-Disposition: attachment; filename=report.xml Content-Description: report.xml <!-- $FreeBSD$ --> <project> <title>rcNG: Improving FreeBSD startup scripts</title> <contact> <person> <name> <given>Doug Barton</given> <common>Commiter</common> </name> <email>DougB@FreeBSD.org</email> </person> <person> <name> <given>Kevin Way</given> <common>Contributor</common> </name> <email>Kevin.Way@overtone.org</email> </person> <person> <name> <given>Gordon Tetlow</given> <common>Contributor</common> </name> <email>gordont@gnf.org</email> </person> </contact> <links> <!-- http://groups.yahoo.com/group/FreeBSD-rc/ --> <url href="http://groups.yahoo.com/group/FreeBSD-rc/">Improving FreeBSD startup scripts</url> <url href="http://www.cs.rmit.edu.au/~lukem/bibliography.html">Luke Mewburn's papers</url> <url href="http://www.netbsd.org/Documentation/rc/">NetBSD Initialization and Services Control</url> <!-- http://overtone.org/rc.d/ --> <url href="http://overtone.org/rc.d/">FreeBSD rc.d reorganization project</url> </links> <body> <-- from http://groups.yahoo.com/group/FreeBSD-rc/ --> <p>This group is for discussion about the startup scripts in FreeBSD, primarily the scripts in /etc/rc*. Primary focus will be on improvements and importation of NetBSD's excellent work on this topic.</p> <-- from Pine.LNX.4.33.0110180824570.30874-200000@smtp.gnf.org --> <p>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.</p> <p>M1 (Patch included)<br> Setup infrastructure<br> Make rcorder compile<br> Hook rc.subr into the distribution (and mergemaster)<br> Hook rcorder into the world<br> Add toggle in rc.conf to switch between rc_ng and current boot scripts</p> <p>M2<br> Get FreeBSD to boot with the new boot scripts<br> Rewrite the /etc/rc.d scripts to work with FreeBSD</p> <p>M3<br> Add some FreeBSD specific support into rc.subr</p> <p>M4<br> Add true dependency checking to the infrastructure so that starting nfsd will start mountd and rpcbind<br> Add support into rc.subr<br> Add dependencies into rc.d scripts</p> <p>I'd like a couple of people to take a look at this and then I'll submit a pr for it if there aren't too many objections. I'm expecting M2 to run into quite a bikeshed, but hey, I got my nice shiny asbestos back from the cleaners.</p> </body> </project> --ELM1003443603-10647-0_-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-arch" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200110182220.f9IMK3Z10669>