From ceb9958981c4fa8759d1f02dea93c3c665db03f6 Mon Sep 17 00:00:00 2001 From: Gerrit Pape Date: Sun, 15 Jun 2008 15:31:28 +0000 Subject: release 2.0.0. --- doc/index.html | 4 ---- doc/install.html | 12 ++++++------ doc/replaceinit.html | 4 ++-- doc/runsv.8.html | 8 ++++---- doc/upgrade.html | 2 ++ 5 files changed, 14 insertions(+), 16 deletions(-) (limited to 'doc') diff --git a/doc/index.html b/doc/index.html index fa53097..2982fff 100644 --- a/doc/index.html +++ b/doc/index.html @@ -8,10 +8,6 @@

runit - a UNIX init scheme with service supervision


-See here for the current stable -release 1.0.x of runit. -

-


How to install runit
Upgrading from previous versions of runit

diff --git a/doc/install.html b/doc/install.html index 1c8e505..99e2ec3 100644 --- a/doc/install.html +++ b/doc/install.html @@ -17,14 +17,14 @@ If you don't have a /package directory, create it now: # chmod 1755 /package Download -runit-1.9.0.tar.gz into /package +runit-2.0.0.tar.gz into /package and unpack the archive

  # cd /package
- # gunzip runit-1.9.0.tar
- # tar -xpf runit-1.9.0.tar
- # rm runit-1.9.0.tar
- # cd admin/runit-1.9.0
+ # gunzip runit-2.0.0.tar
+ # tar -xpf runit-2.0.0.tar
+ # rm runit-2.0.0.tar
+ # cd admin/runit-2.0.0
 
On MacOSX, do
@@ -43,7 +43,7 @@ hierarchy, do:
 
To report success:
- # mail pape-runit-1.9.0@smarden.org <compile/sysdeps
+ # mail pape-runit-2.0.0@smarden.org <compile/sysdeps
 
If you use runit regularly, please contribute to the project. diff --git a/doc/replaceinit.html b/doc/replaceinit.html index aad85ff..25c9862 100644 --- a/doc/replaceinit.html +++ b/doc/replaceinit.html @@ -122,7 +122,7 @@ default Unix process no 1 runit. To report success:
- # ( uname -a ; cat /etc/runit/[123] ) |mail pape-runit-1.9.0@smarden.org
+ # ( uname -a ; cat /etc/runit/[123] ) |mail pape-runit-2.0.0@smarden.org
 

@@ -211,7 +211,7 @@ This will cause runit to enter stage 3 which runs

To report success:

- # ( uname -a ; cat /etc/runit/[123] ) |mail pape-runit-1.9.0@smarden.org
+ # ( uname -a ; cat /etc/runit/[123] ) |mail pape-runit-2.0.0@smarden.org
 

Step 5: Service migration

The goal is to migrate all services from /etc/rc.* scheme to the diff --git a/doc/runsv.8.html b/doc/runsv.8.html index 3f430f1..d27deeb 100644 --- a/doc/runsv.8.html +++ b/doc/runsv.8.html @@ -116,13 +116,13 @@ to send a TERM signal to the socklog-unix service, either do # sv term directory.

Customize Control

For each control character c sent to the control -pipe, runsv first checks if service/control/c exists and is executable. +pipe, runsv first checks if service/control/c exists and is executable. If so, it starts service/control/c and waits for it to terminate, before interpreting the command. If the program exits with return code 0, runsv refrains from sending the service the corresponding signal. The command -o is always considered as command u. On command d first service/control/t -is checked, and then service/control/d. On command x first service/control/t -is checked, and then service/control/x. The control of the optional log +o is always considered as command u. On command d first service/control/t +is checked, and then service/control/d. On command x first service/control/t +is checked, and then service/control/x. The control of the optional log service cannot be customized.

Signals

If runsv receives a TERM signal, it diff --git a/doc/upgrade.html b/doc/upgrade.html index 11f5925..639bd10 100644 --- a/doc/upgrade.html +++ b/doc/upgrade.html @@ -9,6 +9,8 @@

runit - upgrading from previous versions


+

1.9.0 to 2.0.0

+No further action from you is required.

1.8.0 to 1.9.0

The default directory for services is now /service/, and no longer /var/service/. -- cgit 1.4.1