Rodent of Unusual Size writes:
> 
> 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).

The manual isn't wrong, it's just easily misread.  The problem is that
there are at least *three* easily identifiable usernames involved when
running pserver, some or all of which are likely to be the same and thus
people don't think about them.  They are:

        1) The username on the client machine.

        2) The username used to login to the server (i.e., the "user"
        part of CVSROOT -- :pserver:[EMAIL PROTECTED]:/root).

        3) The username the server is running as.

The manual is trying to emphasize that it's not 1, but neglects to
differentiate between 2 (the user running the server) and 3 (the user
the server is running as).  I've revised it to say:

USER    Username of the user running CVS (on the CVS server machine).
        When using pserver, this is the user specified in the repository
        specification which need not be the same as the username the
        server is running as (see Section 2.9.3.1 [Password
        authentication server], page 21).

Better?

-Larry Jones

Shut up and go get me some antiseptic. -- Calvin

Reply via email to