swati writes:
>
> The whole team of ours is working on two projects. So I have two
> modules in my CVS repository. I want to give access rights to users such
> that only people working on a particular project should have access to
> it and others should not.
>
> For this I have created two local users having rights for each
> module as per the requirement. Also I have changed the CVSROOT/passwd
> file, so that each user is mapped to a local user as per the
> requirement.
>
> I login to CVS repository through pserver autentication. For this
> there is a service named cvspserver in /etc/xinetd.d/cvs. In this file,
> there is a user attribute that can be set only to one local user. If I
> try to set this attribute to two local users, cvs server don't allow me
> to login by any user.
You need to set that user to root -- the CVS server will then change to
the appropriate user as specified in the CVS/passwd file. However, you
should seriously consider using groups instead of mapping the users.
See the manual for more details:
<http://ximbiot.com/cvs/manual/cvs-1.11.22/cvs_2.html#SEC13>
-Larry Jones
Pitiful. Just pitiful. -- Calvin
_______________________________________________
info-cvs mailing list
[email protected]
http://lists.nongnu.org/mailman/listinfo/info-cvs