[cvsacl-users] "n" access gives empty dir structure
Brought to you by:
sbaris
From: <cv...@ab...> - 2004-02-14 16:45:24
|
Hello: I have just successfully installed and configured cvsACL for the first time, so please forgive the beginner questions. However, I have two questions that I would appreciate any assistance you may be able offer. 1) I have configured my default ACL (for a specific sensitive CVS repository) to be "n" via the CVSACLDefaultPermission value in the aclconfig file. Then, I configure the other ACLs, (r, w, etc.) for the certain users that should have access in this case. This seems to be working fine in terms of allowing access where needed and denying access as needed with a few exceptions. First, any user (even those with "n" permission") will still receive the entire directory structure of the repository in question. Note that they do NOT recieve any files that they do not have access to, but they still receive an empty directory structure for those dirs nested well into areas that they have no permissions? Now, I understand that they really aren't getting any useful data here, but I would like to have them avoid getting even the empty dir structure below where they are authorized. Similarly, there are several "top level" files (not directories) that any user will get - even the "n" users. I'd appreciate any explanation and/or assistance as to how this can be avoided. 2) Finally, are the access and/or aclconfig files typically added to the CVSROOT checkoutlist? I've noted that the racl command seems to write to/delete this file whenever it runs and I'm wondering how this functioning would be affected if these files become read-only as members of the CVSROOT checkoutlist. Thanks in advance! |