I set up a CVS repository with cygwin under win2k OS. But when I try to check out a module from repo, I got the follwing problem:
$ export CVSROOT=:pserver:[EMAIL PROTECTED]:/home/lufang/repo
[EMAIL PROTECTED] ~ $ cvs login (Logging in to [EMAIL PROTECTED]) CVS password:
[EMAIL PROTECTED] ~
$ cvs co CVSROOT
setuid failed: Permission denied
cvs checkout: authorization failed: server kaguya rejected access to /home/lufan
g/repo for user cvsuser
It seems that I can login as "cvsuser" successfully, but when I do cvs commands, the error raised. what is wrong about it?
this is the content of CVSROOT/passwd file: lufang:3QXqHgr3oU3EQ cvsuser:ZyfTqw/.ielHo
I can login as user "lufang" and do all the cvs commands to access my repo properly, only have above problem with logging as "cvsuser", and I found that if I edit the passwd file as :
lufang:3QXqHgr3oU3EQ
cvsuser:ZyfTqw/.ielHo:lufang
then, everything is ok.I don't know why? By the way, "lufang" and "cvsuser" both are my NT system users here. I want to fix the problem here becos I want to define the permissions to access directory/file in my repository so that some files can not access by some users.
But now it seems that all my cvs users have to bounded to a particular system user which is "lufang" , otherwise it can not access to repo properly. Since this problem exists, how can I define the r/w/x permissions for different user.
can anyone give some suggestion , thanks a lot!
lufang
_________________________________________________________________
The new MSN 8: advanced junk mail protection and 2 months FREE* http://join.msn.com/?page=features/junkmail
_______________________________________________ Info-cvs mailing list [EMAIL PROTECTED] http://mail.gnu.org/mailman/listinfo/info-cvs
