From fe39ac56e1cedc88828ffaacab18cdc747d04626 Mon Sep 17 00:00:00 2001 From: Gerrit Pape Date: Tue, 29 Jan 2002 18:56:36 +0000 Subject: 0.3.0. many changes, see package/CHANGES. --- doc/index.html | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) (limited to 'doc/index.html') diff --git a/doc/index.html b/doc/index.html index f8a00d8..47a09e9 100644 --- a/doc/index.html +++ b/doc/index.html @@ -25,12 +25,11 @@ Dependencies and runlevels daemontools package to create a replacement for sysvinit. -runit currently runs on -Debian GNU/Linux sid/woody, -OpenBSD 2.9, -FreeBSD 4.4 and can easily be -adapted to other unix operating systems. If runit runs for -you on any other operating system or linux distribution, please let me know. +runit runs on Debian GNU/Linux sid/woody, +OpenBSD 2.9, FreeBSD 4.4. runit reportedly runs on +FreeBSD 4.3, and can easily be adapted to other unix operating +systems. If runit runs for you on any other operating system or +linux distribution, please let me know.

Warning: Replacing sysvinit or init can cause the system's boot to fail. Make sure you are able to recover and repair your @@ -48,13 +47,16 @@ if this is started by the kernel.

  • Stage 1:
    runit starts /etc/runit/1 and waits for it to terminate. The system's one time initialization tasks are done here. + /etc/runit/1 has full control of /dev/console to be + able to start an emergency shell if the one time initialization tasks + fail.
  • Stage 2:
    runit starts /etc/runit/2 which should not return until the system is going to halt or reboot, if it crashes, it will be restarted. Normally, /etc/runit/2 runs svscanboot. In Stage 2 runit optionally handles an INT signal - (ctrl-alt-del keyboard request on i386). + (ctrl-alt-del keyboard request on Linux/i386).
  • Stage 3:
    If runit is told to halt or reboot the system, or the Stage 2 returns without errors, it terminates Stage 2 if it is running and runs -- cgit 1.4.1