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>

Reply via email to