aboutsummaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorSergey Poznyakoff <gray@gnu.org.ua>2009-10-15 16:54:15 +0300
committerSergey Poznyakoff <gray@gnu.org.ua>2009-10-15 16:54:15 +0300
commit289d283fe50f85411e6a9cca9389cd803ed88c95 (patch)
tree58b2081ceecacf03573dbc2c705427a21b838ffa /doc
parentb713e2208519e7cba1c779cbd9387137eb101e5e (diff)
downloadpies-289d283fe50f85411e6a9cca9389cd803ed88c95.tar.gz
pies-289d283fe50f85411e6a9cca9389cd803ed88c95.tar.bz2
More fixes.
* doc/pies.texi: More fixes. * pp-setup: Remove MFD leftovers.
Diffstat (limited to 'doc')
-rw-r--r--doc/pies.texi51
1 files changed, 27 insertions, 24 deletions
diff --git a/doc/pies.texi b/doc/pies.texi
index e47f6a6..8569ab7 100644
--- a/doc/pies.texi
+++ b/doc/pies.texi
@@ -88,2 +88,3 @@ Appendices
+* User-Group ACLs::
* Copying This Manual:: The GNU Free Documentation License.
@@ -186,3 +187,3 @@ bound to component's @samp{stdin} and @samp{stdout} streams. The
described above. This mode of operation is similar to that of
-@command{inetd} utility.
+the @command{inetd} utility.
@@ -191,4 +192,4 @@ described above. This mode of operation is similar to that of
@cindex smtps
- The third type of components, supported by @command{pies} are
-@dfn{meta1-style} components. As the name suggests this type is
+ Third type of components supported by @command{pies} are
+@dfn{meta1-style} components. As its name suggests, this type is
designed expressly as a support for MeTA1@footnote{See
@@ -198,4 +199,4 @@ two. For each meta1-style component @command{pies} opens a socket
after start-up, and then executes the component. Once the component
-is running, @command{pies} passes it the file descriptor of the
-socket, using a preconfigured @acronym{UNIX}-style socket. Further
+is running, @command{pies} passes it the file descriptor of that
+socket, through another preconfigured @acronym{UNIX}-style socket. Further
handling of the socket is the responsibility of the component itself.
@@ -213,7 +214,7 @@ simultaneously.
Components are started in the order of their appearance in the
-configuration file and terminated in the reverse order. When starting or
-stopping component dependencies, the same ordering is preserved.
+configuration file and terminated in the reverse order. The same
+ordering applies when starting or stopping a component dependencies,
- This order is reversed for files included by @code{include-meta1}
-statement (@pxref{include-meta1}).
+ As an exception, this order is reversed for the components read from
+files included by @code{include-meta1} statement (@pxref{include-meta1}).
@@ -229,6 +230,6 @@ configuration directory} (in most cases @file{/etc} or
An alternative location may be specified using @option{--config-file}
-(@option{-c} command line option.
+(@option{-c} command line option).
If any errors are encountered in the configuration file, the program
-reports them on the standard error and exits with a non-zero status.
+reports them on the standard error and exits with status 78.
@@ -238,3 +239,3 @@ reports them on the standard error and exits with a non-zero status.
@command{pies} to check its configuration file and exit with status 0
-if no errors were detected, and with status 1 otherwise.
+if no errors were detected, and with status 78 otherwise.
@@ -304,7 +305,7 @@ occurrence of @samp{*/} (star, slash).
A @dfn{simple statement} consists of a keyword and value
-separated by any amount of whitespace. Simple statement is terminated
+separated by any amount of whitespace. The simple statement is terminated
with a semicolon (@samp{;}), unless it contains a @dfn{here-document}
-(see below), in which case semicolon is optional.
+(see below), in which case the semicolon is optional.
- Examples of simple statements:
+ Examples of simple statements are:
@@ -357,2 +358,3 @@ with a single character according to the following rules:
@item \t @tab Horizontal tabulation character (@acronym{ASCII} 9)
+@item \v @tab Vertical tabulation character (@acronym{ASCII} 11)
@item \\ @tab A single backslash (@samp{\})
@@ -362,3 +364,4 @@ with a single character according to the following rules:
- In addition, the sequence @samp{\@var{newline}} is removed from
+ In addition, any occurrence of @samp{\} immediately followed by
+a newline character (@acronym{ASCII} 10) is removed from
the string. This allows to split long strings over several
@@ -378,3 +381,3 @@ above, the backslash is ignored and a warning is issued.
another way to split long strings over several lines to improve
-readability. The following fragment produces the same result as the
+readability. The following fragment produces the same result as in the
example above:
@@ -453,3 +456,3 @@ without being a member of a list: it is equivalent to a list with a
single member. This means that, e.g. @samp{dependents auth;} is
-equivalent to @samp{dependents (mime);}.
+equivalent to @samp{dependents (auth);}.
@@ -523,3 +526,3 @@ argument to the @code{component} keyword.
-Following are the basic statements which are allowed within the
+The following are the basic statements which are allowed within the
@code{component} block:
@@ -533,3 +536,3 @@ Following are the basic statements which are allowed within the
@itemx wait
- Create an @samp{init-style} component (@pxref{init-style}). This is
+ Define an @samp{init-style} component (@pxref{init-style}). This is
the default.
@@ -538,3 +541,3 @@ the default.
@itemx nostartaccept
- Create an @samp{inetd-style} component (@pxref{inetd-style}).
+ Define an @samp{inetd-style} component (@pxref{inetd-style}).
@@ -542,6 +545,6 @@ the default.
@itemx pass-fd
- Create a @samp{meta1-style} component (@pxref{meta1-style}).
+ Define a @samp{meta1-style} component (@pxref{meta1-style}).
@item accept
- Create a @samp{accept-style} component (@pxref{accept-style}).
+ Define a @samp{accept-style} component (@pxref{accept-style}).
@end table
@@ -627,3 +630,3 @@ component tags.
@cindex privileges
- Following statements control the privileges the component
+ The following statements control the privileges the component
is executed with.

Return to:

Send suggestions and report system problems to the System administrator.