[cvsacl-users] cvsacl 1.2.0 for cvs 1.11.17 doesn't appear to work
Brought to you by:
sbaris
|
From: Mortensen, M. <mar...@th...> - 2004-06-22 19:59:15
|
Alright I was told by our CM team that we had to upgrade to CVS 1.11.17 to
fix some security issues. We are currently using CVS 1.11.5 with cvsacl
1.1.0 with no problems. CVSACL works great and does what we want. I
downloaded the new patch and ran into a build issue that was noted by Alex
on this list entitled "cvs-1.11.17-cvsacl-1.2.0-patched compile error".
After fixing the acl.c file as per the email the server is able to compile
and correctly reports the version. I created a brand new respository to
test with but now the cvsacl doesn't appear to be working. We are building
on Solaris. Here is what we have
/TEST2/
|
|
+--CVSROOT/
|
|
+--projectA/
|
|
+--src/...
Inside of CVSROOT is the access file used by cvsacl and contains
# CVS ACL definitions file. DO NOT EDIT MANUALLY
d:ALL:ALL:mmortens!p,ALL!a:
d:projectA:ALL:testuser!n:
So if the "testuser" logs into CVS via a pserver connect the user should not
be able to checkout the projectA module. However, the testuser can. I
backed out the binaries to older cvs/cvsacl (1.11.5 w/cvsacl 1.1.0) patch
version and the correct behaviour is encounted and the testuser can not
checkout the projectA module.
Am I missing something simple here?
-Mark
______________________________________________________________________
This email has been scanned by the MessageLabs Email Security System.
For more information please visit http://www.messagelabs.com/email
______________________________________________________________________
|