On Nov 5, 2007 3:13 PM, Bradley, Scott <bradleys@maroochy.qld.gov.au> wrote:
> I have an open source project, in the acl I would like to allow anonymous
> read access to the root and any authenticated write access to the wiki.
>
> *Subversion directories*
> tags/
> trunk/
> branches/
> wiki/
>
>
> *Acl*
> [/]
> * = r
>
> [/wiki]
> ? = rw
>
>
> But this doesn't seem to work in the way I was expecting. Authenticated
> users are still denied write access. I've tried with both apache and
> svnserve but neither allow this configuration.
>
> Can anyone make a suggestion as to why this is happening and how I can
> achieve what I need.
>
As Mark said, "?" is not a valid format.
In the case that you described, the way to make it work is to create a group
of uses who you know can write to the repository and then provided write
access to that group (with the '@group = rw' syntax).
I don't think the ACL file has a format/attribute that can apply to
*any* authenticated users. Those users have to be listed out in a group. If
you want anonymous (non-authenticated) users to have read access and any
authenticated users to have write access, then, if there is a way it has to
be somewhere within the Apache configuration and not in the ACL file. I am
not an expert at Apache and so I don't know how to do that.
I would like to know more about this, if this can be achieved in some way.
Thanks,
-Hari Kodungallur
Received on Wed Nov 7 20:03:56 2007