diff options
author | Sergey Poznyakoff <gray@gnu.org.ua> | 2009-10-15 16:54:15 +0300 |
---|---|---|
committer | Sergey Poznyakoff <gray@gnu.org.ua> | 2009-10-15 16:54:15 +0300 |
commit | 289d283fe50f85411e6a9cca9389cd803ed88c95 (patch) | |
tree | 58b2081ceecacf03573dbc2c705427a21b838ffa /doc | |
parent | b713e2208519e7cba1c779cbd9387137eb101e5e (diff) | |
download | pies-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.texi | 51 |
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. |