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/>

Reply via email to