(resending to a more modern email address)
Hi,

Brian Sipos wrote:

> 1: A valid authz file is present and apache is freshly restarted
> 2: A line is added to some group, anywhere in the file, with a space at
>    the beggining, eg. " user=rw".
>  * Apache will now disallow all users access to any repository
> 3: The line is altered to remove the offending space, eg. change line to
>    "user=rw"
>  * Apache will now allow normal access to all users/repositories
> 4: Re-add the space at the beginning of the formerly-bad line, eg.
>    change back to " user=rw"
>  * Apache will now allow normal access, although the file is in an
>    identical state to step #2
>
> The error given is:
>         Failed to load the AuthzSVNAccessFile: The character '=' in rule
>         'abcd' is not allowed in authz rules
> where "abcd" is the username preceding the offending line " user=rw".
>
> The important nature of this bug is that it disallows all repository
> access when in step #2, which is how I found it. It is some stateful
> nature of the file parser, which is certainly confusing to users.

Sorry for the slow response.  Because I am unbelievably lazy, before
investigating further, I'd like to know: what version of
libapache2-svn do you use now?  Can you still reproduce this?

Thanks,
Jonathan



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to