after reading -arch, the contact and links sections have been updated. Cyrille. -- Cyrille Lefevre mailto:[EMAIL PROTECTED]
<!-- $FreeBSD$ -->
<project> <title>rcNG: Improving FreeBSD startup scripts</title> <contact> <person> <name> <given>Doug Barton</given> <common>Commiter</common> </name> <email>[EMAIL PROTECTED]</email> </person> <person> <name> <given>Kevin Way</given> <common>Contributor</common> </name> <email>[EMAIL PROTECTED]</email> </person> <person> <name> <given>Gordon Tetlow</given> <common>Contributor</common> </name> <email>[EMAIL PROTECTED]</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 [EMAIL PROTECTED] --> <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>