summary refs log tree commit diff
path: root/doc/runscripts.html
diff options
context:
space:
mode:
authorGerrit Pape <pape@smarden.org>2003-03-18 09:02:51 +0000
committerGerrit Pape <pape@smarden.org>2003-03-18 09:02:51 +0000
commitc7aabbcb1ada0b37637a1fc1277b54d9d7eaee78 (patch)
tree2991565a3da4b5a4358b4cb1fcb1aa6d67eac471 /doc/runscripts.html
parent00108605d02d1d8e6d9d7caf042c6ed661915eba (diff)
downloadrunit-c7aabbcb1ada0b37637a1fc1277b54d9d7eaee78.tar.gz
runit-c7aabbcb1ada0b37637a1fc1277b54d9d7eaee78.tar.xz
runit-c7aabbcb1ada0b37637a1fc1277b54d9d7eaee78.zip
add run scripts from Lukas Beeler.
Diffstat (limited to 'doc/runscripts.html')
-rw-r--r--doc/runscripts.html63
1 files changed, 61 insertions, 2 deletions
diff --git a/doc/runscripts.html b/doc/runscripts.html
index 6ffe985..13b3e44 100644
--- a/doc/runscripts.html
+++ b/doc/runscripts.html
@@ -19,12 +19,14 @@ an operating system not stated here, please
 <p>
 Thanks go to the following people for contributing run scripts:
 Alessandro Bono, Robin S. Socha, Claus Alboege, Paul Jarc, clemens fischer,
-Jesse Cablek.
+Jesse Cablek, Lukas Beeler.
 <hr>
 <a href="#apache">apache</a><br>
 <a href="#apache2">apache2</a><br>
+<a href="#bind9">bind9</a><br>
 <a href="#boa">boa</a><br>
 <a href="#cfengine">cfengine</a><br>
+<a href="#courier-imap">courier-imap</a></br>
 <a href="#cups">cups</a><br>
 <a href="#dhclient">dhclient</a><br>
 <a href="#dhcpcd">dhcpcd</a><br>
@@ -33,11 +35,13 @@ Jesse Cablek.
 <a href="#gdm">gdm</a><br>
 <a href="#getty">getty</a><br>
 <a href="#identd">identd</a><br>
+<a href="#inn">inn</a><br>
 <a href="#klogd">klogd</a><br>
 <a href="#loglinuxkernel">logging Linux kernel messages</a><br>
 <a href="http://multivac.cwru.edu./fdtools/grabconsole/">
 logging console messages</a><br>
 <a href="#mysql">mysql</a><br>
+<a href="#ntpd">ntpd</a><br>
 <a href="#pop3-ssl">pop3-ssl</a><br>
 <a href="#postgresql">postgresql</a><br>
 <a href="#ppp">ppp</a><br>
@@ -52,6 +56,7 @@ logging console messages</a><br>
 <a href="#stunnel">stunnel</a><br>
 <a href="#taiclockd">taiclockd</a><br>
 <a href="#tomcat">tomcat</a><br>
+<a href="#xdm">xdm</a><br>
 <hr>
 
 <h3><a name="apache">An <tt>apache</tt> run script</a></h3>
@@ -78,6 +83,16 @@ logging console messages</a><br>
  /pack/apache/2.0.43-1/sbin/httpd -DFOREGROUND 2>&1
 </pre>
 <hr>
+<h3><a name="bind9">A <tt>bind9</tt> run script</a></h3>
+(<i>Linux</i>)
+<pre>
+ #!/bin/sh
+ MEM="`head -1 ./env/MEM`"
+ CHROOT="`head -1 ./env/CHROOT`"
+ exec softlimit -m "${MEM}" \
+   named -u bind -t "${CHROOT}" -g 2>&1
+</pre>
+<hr>
 <h3><a name="boa">A <tt>boa</tt> run script</a></h3>
 (<i>SunOS</i>)
 <pre>
@@ -95,6 +110,22 @@ logging console messages</a><br>
    -L -v -q exec sleep 3600
 </pre>
 <hr>
+<h3><a name="courier-imap">A <tt>courier-imap</tt> run script</a></h3>
+(<i>SunOS</i>)
+<pre>
+ #!/bin/sh
+ exec 2>&1
+ PREFIX="/usr/lib/courier-imap"
+ exec envdir ./env \
+   tcpserver -v -R 0 143 \
+   $PREFIX/sbin/imaplogin \
+   $PREFIX/libexec/authlib/authshadow \
+   $PREFIX/libexec/authlib/authvchkpw \
+   $PREFIX/bin/imapd Maildir
+</pre>
+See also <a href="http://jonaspasche.de/courier-imap-daemontools.txt">
+this page</a>.
+<hr>
 <h3><a name="cups">A <tt>cups</tt> run script</a></h3>
 (<i>Debian woody</i>, a.bono)
 <pre>
@@ -162,6 +193,16 @@ records. Debian's <tt>mingetty</tt> does create his own utmp record.
  exec oidentd -n -udaemon -gdaemon
 </pre>
 <hr>
+<h3><a name="inn">An <tt>innd</tt> run script</a></h3>
+(<i>Linux</i>)
+<pre>
+ #!/bin/sh
+ MEM="`head -1 ./env/MEM`"
+ exec softlimit -m "${MEM}" \
+   setuidgid news \
+   /usr/sw/bin/news/inndstart -f -r
+</pre>
+<hr>
 <h3><a name="klogd">A <tt>klogd</tt> run script</a></h3>
 (<i>Debian woody</i>)
 <pre>
@@ -197,6 +238,15 @@ A run script for <tt>logging Linux kernel messages with multilog</tt></a></h3>
  cd
 </pre>
 <hr>
+<h3><a name="ntpd">A <tt>ntpd</tt> run script</a></h3>
+(<i>Linux</i>)
+<pre>
+ #!/bin/sh
+ MEM="`head -1 ./env/MEM`"
+ exec softlimit -m ${MEM} \
+   ntpd -n -p /var/run/ntpd.pid
+</pre>
+<hr>
 <h3><a name="pop3-ssl">A <tt>pop3-ssl</tt> run script</a></h3>
 (<i>BSD</i>)
 <pre>
@@ -228,7 +278,8 @@ to be set up.
 </pre>
 <hr>
 <h3><a name="proftpd">A <tt>proftpd</tt> run script</a></h3>
-(<i>Linux</i>, ProFTPD Version 1.2.8rc1)
+(<i>Linux</i>, ProFTPD Version 1.2.8rc1,
+configure it to use 'ErrorLog "/dev/stdout"')
 <pre>
  #!/bin/sh
  exec 2>&1
@@ -372,6 +423,14 @@ to be set up.
  /pack/tomcat/current/bin/catalina.sh run
 </pre>
 <hr>
+<h3><a name="xdm">A <tt>xdm</tt> run script</a></h3>
+(<i>Linux</i>)
+<pre>
+ #!/bin/sh
+ svwaitup -s 2 /service/vc-*
+ exec xdm -nodaemon
+</pre>
+<hr>
 <address><a href="mailto:pape@smarden.org">
 Gerrit Pape &lt;pape@smarden.org&gt;
 </a></address>