summary refs log tree commit diff
path: root/doc/replaceinit.html
diff options
context:
space:
mode:
authorGerrit Pape <pape@smarden.org>2003-06-22 18:25:31 +0000
committerGerrit Pape <pape@smarden.org>2003-06-22 18:25:31 +0000
commit6f61edc615e01b95e70e8ef2220ae6d4a3003c88 (patch)
treebf869075e2e237d4cee9f692df57bac802e1a140 /doc/replaceinit.html
parentfcdd951bae15d759d3f7d0aa89ad0b278859fa34 (diff)
downloadrunit-6f61edc615e01b95e70e8ef2220ae6d4a3003c88.tar.gz
runit-6f61edc615e01b95e70e8ef2220ae6d4a3003c88.tar.xz
runit-6f61edc615e01b95e70e8ef2220ae6d4a3003c88.zip
* doc/index.html, doc/install.html, doc/replaceinit.html, doc/useinit.html:
    how to install and configure runit on MacOSX.
  * svlogd.c: fix incorrect handling of processor's state file; minor code
    cleanup.
  * runit-init.c: exit 0 on wrong usage.
0.10.0
Diffstat (limited to 'doc/replaceinit.html')
-rw-r--r--doc/replaceinit.html19
1 files changed, 13 insertions, 6 deletions
diff --git a/doc/replaceinit.html b/doc/replaceinit.html
index 44bed23..ac5412e 100644
--- a/doc/replaceinit.html
+++ b/doc/replaceinit.html
@@ -9,10 +9,11 @@
 <hr>
 <h1>runit - replacing init</h1>
 <hr>
-<a href="#sysvinit">How to replace sysvinit on GNU/Linux</a><br>
-<a href="#bsdinit">How to replace init on *BSD</a>
+<a href="#sysv">How to replace sysvinit on GNU/Linux</a><br>
+<a href="#bsd">How to replace init on *BSD</a><br>
+<a href="#macosx">How to replace init on MacOSX</a>
 <hr>
-<a name="sysvinit"><h2>Replacing sysvinit (GNU/Linux)</h2></a>
+<a name="sysv"><h2>Replacing sysvinit (GNU/Linux)</h2></a>
 Follow these steps to migrate from <i>sysvinit</i> to <i>runit</i> on
 <a href="http://www.debian.org/releases/woody/">Debian GNU/Linux (woody)</a>.
 The <tt>/sbin/init</tt> binary is not replaced until step 6, <i>runit</i> is
@@ -107,11 +108,11 @@ default Unix process no 1 <i>runit</i>.
 </pre>
 To report success:
 <pre>
-  # ( uname -a ; cat /etc/runit/[123] ) | mail pape-runit-0.9.5@smarden.org
+  # ( uname -a ; cat /etc/runit/[123] ) | mail pape-runit-0.10.0@smarden.org
 </pre>
 <hr>
 
-<a name="bsdinit"><h2>Replacing init (*BSD)</h2></a>
+<a name="bsd"><h2>Replacing init (*BSD)</h2></a>
 Follow these steps to migrate from <i>init</i> to <i>runit</i> on
 <a href="http://www.openbsd.org/">OpenBSD 2.9</a> or
 <a href="http://www.freebsd.org/">FreeBSD 4.4</a>. The
@@ -188,7 +189,7 @@ Use <b>init 6</b> to reboot and <b>init 0</b> to halt a system that runs
 <p>
 To report success:
 <pre>
-  # ( uname -a ; cat /etc/runit/[123] ) | mail pape-runit-0.9.5@smarden.org
+  # ( uname -a ; cat /etc/runit/[123] ) | mail pape-runit-0.10.0@smarden.org
 </pre>
 <h3>Step 5: Service migration</h3>
 The goal is to migrate all services from <i>/etc/rc.*</i> scheme to the
@@ -211,6 +212,12 @@ it is running, disable the service in <tt>/etc/rc.conf</tt> or remove the
 service startup from the <tt>/etc/rc.*</tt> scripts and tell
 <a href="runsvdir.8.html">runsvdir</a> about the new service.
 <hr>
+
+<a name="macosx"><h2>Replacing init on MacOSX</h2></a>
+Replacing init on MacOSX is not yet supported.
+Please refer to the <a href="useinit.html">instructions</a> on how to use
+<i>runit</i> service supervision with the MacOSX init scheme.
+<hr>
 <address><a href="mailto:pape@smarden.org">
 Gerrit Pape &lt;pape@smarden.org&gt;
 </a></address>