summaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorLaurent Bercot <ska-skaware@skarnet.org>2015-11-04 21:19:25 +0000
committerLaurent Bercot <ska-skaware@skarnet.org>2015-11-04 21:19:25 +0000
commit320cdee53ad9f2252403402fb0b41764cdc001fd (patch)
treeb43bac0f373531d1f1bb5ec6e658f125f8f5aed1 /doc
parent2807442e2cff8645fc4fdb84efd257fe2b2c55a3 (diff)
downloads6-320cdee53ad9f2252403402fb0b41764cdc001fd.tar.xz
- add -g option to s6-envuidgid
- set s6-log processor wd to the logdir
Diffstat (limited to 'doc')
-rw-r--r--doc/index.html6
-rw-r--r--doc/s6-envuidgid.html5
-rw-r--r--doc/s6-log.html3
-rw-r--r--doc/upgrade.html9
4 files changed, 18 insertions, 5 deletions
diff --git a/doc/index.html b/doc/index.html
index 99dd520..21880b8 100644
--- a/doc/index.html
+++ b/doc/index.html
@@ -83,11 +83,11 @@ with s6</a> </li>
<li> A POSIX-compliant system with a standard C development environment </li>
<li> GNU make, version 3.81 or later </li>
<li> <a href="http://skarnet.org/software/skalibs/">skalibs</a> version
-2.3.8.0 or later. It's a build-time requirement. It's also a run-time
+2.3.8.2 or later. It's a build-time requirement. It's also a run-time
requirement if you link against the shared version of the skalibs
library. </li>
<li> <a href="http://skarnet.org/software/execline/">execline</a> version
-2.1.4.2 or later. It's a build-time and run-time requirement. </li>
+2.1.4.4 or later. It's a build-time and run-time requirement. </li>
</ul>
<h3> Licensing </h3>
@@ -100,7 +100,7 @@ library. </li>
<h3> Download </h3>
<ul>
- <li> The current released version of s6 is <a href="s6-2.2.2.2.tar.gz">2.2.2.2</a>. </li>
+ <li> The current released version of s6 is <a href="s6-2.2.3.0.tar.gz">2.2.3.0</a>. </li>
<li> Alternatively, you can checkout a copy of the s6 git repository:
<pre> git clone git://git.skarnet.org/s6 </pre> </li>
<li> There's also a
diff --git a/doc/s6-envuidgid.html b/doc/s6-envuidgid.html
index b3fa6b3..48e9a20 100644
--- a/doc/s6-envuidgid.html
+++ b/doc/s6-envuidgid.html
@@ -26,7 +26,7 @@ then executes into another program.
<h2> Interface </h2>
<pre>
- s6-envuidgid [ -i | -D <em>uid</em>:<em>gid</em> ] <em>account</em> <em>prog...</em>
+ s6-envuidgid [ -g ] [ -i | -D <em>uid</em>:<em>gid</em> ] <em>account</em> <em>prog...</em>
</pre>
<ul>
@@ -43,6 +43,9 @@ primary group, GIDLIST is still set, but empty.) </li>
<h2> Options </h2>
<ul>
+ <li> <tt>-g</tt>&nbsp;: group. <em>account</em> will be interpreted as a
+group name instead of a user name; the GID environment variable will be set
+to its numerical value, and the UID and GIDLIST variables will not be touched. </li>
<li> <tt>-i</tt>&nbsp;: insist. If <em>account</em> is unknown, exit 1 with
an error message. This is the default. </li>
<li> <tt>-D&nbsp;<em>uid</em>:<em>gid</em></tt>&nbsp;: if <em>account</em>
diff --git a/doc/s6-log.html b/doc/s6-log.html
index e2af96e..ef85aef 100644
--- a/doc/s6-log.html
+++ b/doc/s6-log.html
@@ -128,7 +128,8 @@ occurs, <tt>current</tt> (which has then been renamed <tt>previous</tt>) is
fed to <em>processor</em>'s stdin, and <em>processor</em>'s stdout is saved
and archived. <em>processor</em> can also read the <tt>state</tt> file
on its fd 4; what it writes to its fd 5 will be saved as the next
-<tt>state</tt> file, for the next rotation.
+<tt>state</tt> file, for the next rotation. A processor script runs with
+the logdir as its working directory.
</p>
<p>
diff --git a/doc/upgrade.html b/doc/upgrade.html
index 08303b2..38fc0e7 100644
--- a/doc/upgrade.html
+++ b/doc/upgrade.html
@@ -18,6 +18,15 @@
<h1> What has changed in s6 </h1>
+<h2> in 2.2.3.0 </h2>
+
+<ul>
+ <li> Processor scripts for <a href="s6-log.html">s6-log</a>
+now switch their working directory to the logdir they process. </li>
+ <li> skalibs dependency bumped to 2.3.8.2. </li>
+ <li> execline dependency bumped to 2.1.4.4. </li>
+</ul>
+
<h2> in 2.2.2.2 </h2>
<ul>