diff options
Diffstat (limited to 'doc')
-rw-r--r-- | doc/s6-svscan.html | 10 | ||||
-rw-r--r-- | doc/upgrade.html | 3 |
2 files changed, 12 insertions, 1 deletions
diff --git a/doc/s6-svscan.html b/doc/s6-svscan.html index 665fd75..b826847 100644 --- a/doc/s6-svscan.html +++ b/doc/s6-svscan.html @@ -27,7 +27,7 @@ the root or a branch of a <em>supervision tree</em>. <h2> Interface </h2> <pre> - s6-svscan [ -S | -s ] [ -d <em>notif</em> ] [ -c max ] [ -t <em>rescan</em> ] [ <em>scandir</em> ] + s6-svscan [ -S | -s ] [ -d <em>notif</em> ] [ -X <em>consoleholder</em> ] [ -c max ] [ -t <em>rescan</em> ] [ <em>scandir</em> ] </pre> <ul> @@ -73,6 +73,14 @@ even that the relevant <a href="s6-supervise.html">s6-supervise</a> processes ha been started. If you need to test for <em>deep readiness</em>, meaning that all the services in the supervision tree have been started and are ready, you cannot rely on this option. </li> + <li> <tt>-X <em>consoleholder</em></tt> : assume the output console is available +on descriptor <em>consoleholder</em>. If this option is given, and a <tt>s6-svscan-log</tt> +service exists, the <a href="s6-supervise.html">s6-supervise</a> process for that service +will be run with <em>consoleholder</em> as its standard error. This is mainly useful +for a setup done via <a href="//skarnet.org/software/s6-linux-init/">s6-linux-init</a>, +where all error messages go to the <tt>s6-svscan-log</tt> catch-all logger service by +default, except messages from this service itself, which fall back to <em>consoleholder</em>. +If you're not sure what to use this option for, or how, you don't need it. </li> <li> <tt>-c <em>max</em></tt> : maintain services for up to <em>max</em> service directories. Default is 500. Lower limit is 2. There is no upper limit, but: <ul> diff --git a/doc/upgrade.html b/doc/upgrade.html index d3ce8ef..e876665 100644 --- a/doc/upgrade.html +++ b/doc/upgrade.html @@ -28,6 +28,9 @@ disabled when execline support is disabled. </li> <li> A new '?' directive has been added to <a href="s6-log.html">s6-log</a>, it declares a processor command line that is spawned with the <tt>/bin/sh</tt> interpreter. </li> + <li> A new <tt>-X</tt> option has been added to <a href="s6-svscan.html>s6-svscan</a> +to better support <a href="//skarnet.org/software/s6-linux-init/">s6-linux-init</a> +installations. </li> </ul> <h2> in 2.9.0.1 </h2> |