[cvsnt] RE: Problem connecting to repository using SSPI

Scott_VanDenElzen at amat.com Scott_VanDenElzen at amat.com
Wed Aug 3 19:08:10 BST 2005


cvs [ls aborted]: cvs [server aborted]: Repository directory 
E:/DATA/CVSRepo
does not exist: Permission denied

I'm the Windows Server Admin working with Matt Schuckman on this problem. 

CVSNT is running on a Server 2003 system, and users receive the above 
error unless "bypass traverse checking" is enabled for them in the Local 
Security Settings/User Rights Assignment node.  This points to a problem 
accessing some folder or file.  However, I have enabled auditing of all 
object access failures, and none are recorded.  NTFS "Modify" permissions 
are granted to all the cvs folders, and NTFS "traverse folder" permissions 
are applied to all parent folders to the top of the tree.  Additionally, 
these users can manually access the repository and successfully add, 
modify and delete files and subfolders.

It's a violation of company security policy to enable "bypass traverse 
checking" on the server (and obviously not best practice due to what could 
be unintended consequences.)

It seems to me that there must be a file/folder somewhere that we've 
overlooked.  Here are the folders I'm aware of the need to properly set 
ACLs on (as well as their parents up to the top of the directory tree):
temp or scratch directory
program files\cvsnt directory
repository, including cvsroot


More information about the cvsnt mailing list