info-cvs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Non-system user not able to check in


From: Larry Jones
Subject: Re: Non-system user not able to check in
Date: Mon, 13 Apr 2009 10:20:58 -0400

Gaurav Chhabra writes:
> 
> What I understood from the official CVS guide is that CVS passwd file CAN
> contain any imaginary username (one that is not present in Unix /etc/passwd
> file). Even if user 'fish' is not a system user name, it should be able to
> login and perform all CVS operations. 

You understand incorrectly.

> We are able to perform all CVS operations only in the following cases:
> 1. First field of CVS passwd file contains a system user name with NO third
> field.
> 2. First field of CVS passwd file contains an imaginary name and third field
> contains a system user name.
> 
> Can anyone please explain me this behaviour?

That's the way it's supposed to work.  (There's also a third case where
both the first and third fields contain system user names.)  CVS always
has to run as some system user, so if the first field is not a system
user, you have to specify the third field to tell CVS which system user
to run as.
-- 
Larry Jones

These findings suggest a logical course of action. -- Calvin




reply via email to

[Prev in Thread] Current Thread [Next in Thread]