Larry Jones wrote:
>
> Variable expansion in administrative files like loginfo is completely
> separate from the environment.
So I discovered. The overloading of expansion syntax and names
is hardly optimal when the meanings aren't identical, though, IMHO.
(That is, having $USER expand to one thing in the admin files, and
mean something else in the environment, is Not Good.)
> See "Expansions in administrative files" in the Cederqvist manual
> for more details.
Um, no -- the manual is WRONG in this case. It says that USER
is expanded to the username running the server. Wrong-o -- that's
the meaning in the environment. In the admin expansion, USER is
the username of the *client* (at least in a pserver/passwd situation).
<http://www.loria.fr/~molli/cvs/doc/cvs_18.html#SEC172>.
I would like to propose the addition of a couple of non-ambiguous
symbols, such as CLIENT_USER and SERVER_USER, with identical meanings
in the admin files and the environment. The current overloading
of USER need not be touched.
--
#ken P-)}
Ken Coar <http://Golux.Com/coar/>
Apache Software Foundation <http://www.apache.org/>
"Apache Server for Dummies" <http://Apache-Server.Com/>
"Apache Server Unleashed" <http://ApacheUnleashed.Com/>