Joeri De Backer <[email protected]> writes: > I've set the authz_file parameter in my trac.ini, and everything works as > expected. > > The only issue I have, is the following: some of my users are only allowed > to see a part of my repository, so they only have read/write rights on a > certain directory (let's say /trunk/public) in the trunk directory. They > have no rights to view the root, neither the trunk itself. > As a result, they're getting a "Insufficient permissions to access /" error > when trying to browse the source. > Is there a possibility to let them browse the /trunk/public directory? I > don't see a way to do this now, except for giving read rights to / and > disable rights for any other directory in it... Is there any other more > elegant solution? Maybe via a plugin?
What you are asking for is a way to let people see / when they aren't allowed to see /.... Does the direct URL to partly down in the tree work? If not, that's arguably a bug. In my setups, / is world-readable, and each module is ACLd separately.
pgpxUY4LKsLPu.pgp
Description: PGP signature
