runit

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs | README

commit 4f4cda8eefcaa52c12b797a7ba79d6a50dbeaa1d
parent cb40c83dc8a451a397899891e19ab3d024501a1a
Author: Gerrit Pape <pape@smarden.org>
Date:   Fri,  8 Aug 2003 10:43:19 +0000

minor.

Diffstat:
Mdoc/index.html | 33+++++++++++++++++----------------
Mpackage/CHANGES | 2+-
2 files changed, 18 insertions(+), 17 deletions(-)

diff --git a/doc/index.html b/doc/index.html @@ -25,7 +25,6 @@ <br> <a href="runsvdir.8.html">The <tt>runsvdir</tt> program</a><br> <a href="runsvchdir.8.html">The <tt>runsvchdir</tt> program</a><br> -<br> <a href="runsv.8.html">The <tt>runsv</tt> program</a><br> <a href="runsvstat.8.html">The <tt>runsvstat</tt> program</a><br> <a href="runsvctrl.8.html">The <tt>runsvctrl</tt> program</a><br> @@ -34,6 +33,8 @@ <br> <a href="svwaitdown.8.html">The <tt>svwaitdown</tt> program</a><br> <a href="svwaitup.8.html">The <tt>svwaitup</tt> program</a><br> +<br> +<a href="chpst.8.html">The <tt>chpst</tt> program</a><br> <a href="utmpset.8.html">The <tt>utmpset</tt> program</a><br> <hr> <i>runit</i> is a @@ -114,16 +115,16 @@ no 1, here is an example: # strings /proc/1/exe |grep Id &#36;Id: runit.c,v 1.7 2002/02/13 09:59:52 pape Exp &#36; # uptime - 13:16:19 up 219 days, 23:35, 1 user, load average: 0.00, 0.00, 0.00 + 12:26:12 up 283 days, 22:47, 1 user, load average: 0.00, 0.00, 0.00 # ps axuw |head -n20 USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND root 1 0.0 0.0 20 16 ? S 2002 0:07 runit root 2 0.0 0.0 0 0 ? SW 2002 0:00 [keventd] root 3 0.0 0.0 0 0 ? SWN 2002 0:00 [ksoftirqd_CPU0] - root 4 0.0 0.0 0 0 ? SW 2002 2:47 [kswapd] + root 4 0.0 0.0 0 0 ? SW 2002 3:30 [kswapd] root 5 0.0 0.0 0 0 ? SW 2002 0:08 [bdflush] - root 6 0.0 0.0 0 0 ? SW 2002 0:13 [kupdated] - root 168 0.0 0.0 1652 208 ? S 2002 0:00 /usr/sbin/cron + root 6 0.0 0.0 0 0 ? SW 2002 0:15 [kupdated] + root 168 0.0 0.0 1652 168 ? S 2002 0:00 /usr/sbin/cron root 174 0.0 0.0 36 24 ? S 2002 0:00 runsvdir /var/service log: .................................................................................................... root 176 0.0 0.0 20 20 ? S 2002 0:00 runsv qmail-send root 177 0.0 0.0 20 20 ? S 2002 0:00 runsv getty-5 @@ -131,11 +132,11 @@ no 1, here is an example: root 179 0.0 0.0 20 20 ? S 2002 0:00 runsv getty-3 root 180 0.0 0.0 20 20 ? S 2002 0:00 runsv getty-2 root 182 0.0 0.0 20 20 ? S 2002 0:00 runsv socklog-unix - root 183 0.0 0.0 1256 28 tty5 S 2002 0:00 getty 38400 tty5 linux - root 184 0.0 0.0 1256 28 tty3 S 2002 0:00 getty 38400 tty3 linux + root 183 0.0 0.0 1256 4 tty5 S 2002 0:00 getty 38400 tty5 linux + root 184 0.0 0.0 1256 4 tty3 S 2002 0:00 getty 38400 tty3 linux root 185 0.0 0.0 20 20 ? S 2002 0:00 runsv socklog-klog root 186 0.0 0.0 20 20 ? S 2002 0:00 runsv ssh - root 187 0.0 0.0 1256 28 tty4 S 2002 0:00 getty 38400 tty4 linux + root 187 0.0 0.0 1256 4 tty4 S 2002 0:00 getty 38400 tty4 linux # pstree runit-+-bdflush |-cron @@ -152,26 +153,26 @@ no 1, here is an example: |-2*[runsv-+-multilog] | `-socklog] |-runsv-+-multilog - | `-sshd-+-sshd---sshd---bash + | `-sshd-+-sshd---bash---tail + | |-sshd---sshd---cvs | `-sshd---sshd---bash---bash---pstree |-runsv---clockspeed |-runsv-+-dnscache | `-multilog - |-runsv---apache-ssl-+-9*[apache-ssl] + |-runsv---apache-ssl-+-10*[apache-ssl] | |-gcache | `-4*[multilog] - |-5*[runsv-+-multilog] + |-7*[runsv-+-multilog] | `-tcpserver] - |-3*[runsv-+-multilog] + |-4*[runsv-+-multilog] | `-tinydns] |-runsv---uncat |-2*[runsv-+-multilog] | `-tcpsvd] - |-runsv-+-multilog - | `-tcpserver---smtpfront-qmail - |-runsv + |-runsv-+-svlogd + | `-tcpsvd---smtpfront-qmail `-runsv-+-svlogd - `-tcpsvd---smtpfront-qmail + `-tcpsvd---bincimap-up---bincimapd </pre> This is from a more busy system: <pre> diff --git a/package/CHANGES b/package/CHANGES @@ -1,5 +1,5 @@ runit 0.11.0 -Fri, 08 Aug 2003 11:59:13 +0200 +Fri, 08 Aug 2003 12:37:14 +0200 * uidgid.c, uidgid.h: new; get uid/gid by name. * chpst: new; run program with a changed process state (includes envdir, envuidgid, pgrphack, setlock, setuidgid, softlimit functionality).