Hi all,

I'm having a problem setting up NT security on a cvs repository for use with
pserver. I want three groups:
CVS Administrators -> can do anything even create new repositories
CVS Developers -> can check out, lock, commit, cannot create repositories
CVS Inquiry -> can check out, cannot lock, cannot commit, cannot create
repositories

I have the following folders:

f:\cvs\MyRepository -> repository
f:\cvsnt -> cvsnt installation directory
f:\cvslocks -> pointed to by config in f:\cvs\MyRepository\CVSROOT\config
f:\cvstmp -> tmp dir set in control panel applet

I've created a user account Anonymous that is a member of CVS Inquiry. I've
created a user account Admin1 that is a member of CVS Administrators. I haven't'
started with the developer config yet.

Here's the permissions I've setup

f:\cvs
        CVS Administrators -> Full Control
        CVS Inquiry -> Read & Execute, List, Read
        CVS Developer -> Read & Execute, List, Read

f:\cvstmp
        CVS Administrators -> Full Control
        CVS Inquiry -> Full Control
        CVS Developer -> Full Control

f:\cvslocks
        CVS Administrators -> Full Control
        CVS Inquiry -> Read & Execute, List, Read
        CVS Developer -> Full Control

f:\cvsnt
        CVS Administrators -> Read & Execute, List, Read
        CVS Inquiry -> Read & Execute, List, Read
        CVS Developer -> Read & Execute, List, Read

Now my cvs admin account, Admin1, works fine. The cvs anonymous account fails
when login in. I receive the following error:
cvs [login abort]: Error reading from server MyServer.com:0

Also... weirdly enough... If I make the administrator a member of the CVS
Developers group as well as the CVS Administrators group then I get the same
error.

So.. any ideas where I'm going wrong? I'd really appreciate any help :)

Regards

Rob

--
rmTrack a new bug tracking tool. Available soon from www.rmtrack.com


_______________________________________________
Cvsnt mailing list
[EMAIL PROTECTED]
http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt

Reply via email to