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