SYNOPSIS
--------
-*userplex* [*-hI*] [*-g* 'GROUP'] [*-m* 'MIN-UID'] [*-d* 'PUBDIR'] ['PROGRAM' ['ARGS'...]]
+*userplex* [*-hIs*] [*-g* 'GROUP'] [*-m* 'MIN-UID'] [*-d* 'PUBDIR'] ['PROGRAM' ['ARGS'...]]
DESCRIPTION
-----------
If 'PUBDIR' was given (either by being specified explicitly, or
implicitly if no 'PROGRAM' argument was given), it is checked for
-existence. If it does not exist, *userplex* should return a 404
-response to the client (but see BUGS below).
+existence. If it does not exist, *userplex* returns a 404 response to
+the client.
If there exists a file named `~/.ashd/error` in the user's home
directory, it will be opened in append mode and connected to the
If given, ignore any `~/.ashd/handler` file in a user's home
directory and use only the default handler.
+*-s*::
+
+ If given, set the ASHD_USESYSLOG environment variable in all
+ started children. If not given, *userplex* will actively clear
+ the variable from its children instead. The presence of the
+ variable indicates to the standard ashd programs to log
+ messages to *syslog*(3) instead of printing them on standard
+ error.
+
*-g* 'GROUP'::
If given, only users that are members of the named 'GROUP'
handler to serve files normally. Of course, the second line can be
replaced by whatever other handler one might wish to use.
-BUGS
-----
-
-Currently, *userplex* does not, in fact, return a 404 response to the
-client if the 'PUBDIR' directory does not exist.
-
AUTHOR
------
Fredrik Tolf <fredrik@dolda2000.com>