[cvsnt] Re: Anyone else noticed that chacl -r is not recursive?

Tony Hoyle tmh at nodomain.org
Fri Sep 17 02:31:23 BST 2004


Jeffrey Campbell wrote:
> Tony - thanks for the response, but I think my question might have been
> unclear.
> 
>  
> 
> Say I have a project named 'TreePocWebProject' and I want to limit cvsuser
> to read only access, so I do the following:
> 
>  
> 
> cvs -r checkout TreePocWebProject
> 
> cd TreePocWebProject
> 
>  
> 
> Now I run this 
> 
>             cvs chacl -R cvsuser:r  (or just 'cvs chacl cvsuser:r')
> 
>
> 
> Now if I log in as cvsuser I have read-only access only to the files in the
> top-level directory. Everything in JavaSource is still writable by this
> user. This is what I meant by it not being recursive. (When I say log in, I
> mean I return to an IDE [Websphere Application Developer] establish a CVS
> connection and execute a commit from that environment).
> 
I assume JavaSource is a subdirectory of TreePocWebProject...

It works from a quick test here (on an old release, anyway - the new 
code is totally different, and ironically that had a recursion bug in 
it...).

Tony



More information about the cvsnt mailing list