----- Original Message -----
From: Martin Neitzel <[EMAIL PROTECTED]>
> >> I can give you a simple patch setting the environment variable
> >> CVS_USERNAME to "roland" (while keeping USER as "cvsiti"),
> >> as well as my own loginfo logger using this, as well as adding
> >> a corresponding email address if present in the "users" file.
Folks are aware, I hope, that the functionality of this patch is already
exposed by CVS and documented in the Cederqvist? You don't use an
environment variable to get at it, you use a "user variable" in your
commit/loginfo scripts.
So your commit/loginfo line would look like this:
# example
DEFAULT /your/script/here $USER
Then it's up to your program, of course, to extract the first argument from
its command line and treat it as the name of the real CVS user. And yes,
you really do type the string '$USER' on the line above. And it really does
behave correctly, even in the most confusing of pserver setups. :-)
logaccum.pl or whatever it's called should probably be updated to use this
variable to prevent this patch from being needlessly applied.
Cheers,
Laird