Interesting. Did this behavior change at some point?  I'm using the syntax with 
"* =" at the end of the entry in many locations and it's always worked fine.  
svnserve 1.5.1 here.  The manual does seem to agree with your example, so I'm 
wondering if I should go through and change all of my permission entries to 
avoid future problems.


On Feb 11, 2010, at 9:51 AM, Sebastian Grewe wrote:

> Hey Lauro,
> 
> Put them in a different order: Last match always decides on access
> permissions.
> 
> [/path/foo]
> * =
> user2 = r
> user1 = rw
> @groupbar = rw
> 
> Something similar to that is working on my setup.
> 
> Cheers,
> Sebastian
> 
> On Thu, 2010-02-11 at 15:19 -0200, Lauro Costa G. Borges wrote:
>> Hi,
>> 
>> I'm using Subversion version 1.4.4 (r25188).
>> 
>> I'm noticing that the authz file is not properly processed. For some
>> paths I have:
>> 
>> 
>> [/path/foo]
>> user1 = rw
>> user2 = r
>> @groupbar = rw
>> * =
>> 
>> All users before "* =" are forbidden on that directory, if I take "*
>> =" out, then, The permissions are properly applied.
>> 
>> My problem is, my manager wants a "default deny" ACL, so, for many of
>> the directories, I need to have "* = ".
>> 
>> 
>> * Note: I tried to put "* =" before all the other ACL's, in the end,
>> in the middle, doesn't seem to make difference.
>> 
>> 
>> thanks in advance,
>> 
>> Lauro
> 
> 

-- 

David Brodbeck
System Administrator, Linguistics
University of Washington




Reply via email to