On Sep 26, 2008, at 20:10, Brian Mearns wrote:
> Sorry, Frank, I think I lost track of something. What file are you
> referring to? The SVNListParentPath only takes On and Off, not a file.
> I've got the SVNParentPath set up fine, as I am able to view my
> individual repositories, I just can't get the index of repositories
> set up.
There is an open bug on this:
http://subversion.tigris.org/issues/show_bug.cgi?id=2753
> I've found that if I take out all the authorization directives from
> from svn section, I can get the index I'm looking for: as you said,
> the AuthzSVN doesn't effect this, but I've told Apache that this
> location needs authentication, and it doesn't know how to do it for
> anything higher than a repo. I guess this might be getting outside the
> realm of subversion and into general apache config, but if anyone can
> help at all, I'd appreciate it. Ideally, I'd like to not have
> authentication for the top level /svn location (which should show the
> index of repositories) but still have the SVN auth for the individual
> repositories. Here's my conf file:
>
>  <Location /svn>
The bug says a workaround is to change this to:
RedirectMatch ^(/svn)$ $1/
<Location /svn/>
(add a trailing slash to the Location directive, and add a redirect  
for users who didn't type the trailing slash)
>      DAV svn
>      SVNParentPath /var/svn
>      SVNListParentPath On
>      SVNIndexXSLT /apps/svn/repos-web/view/repos.xsl.php
>
>      # our access control policy
>      AuthzSVNAccessFile /var/svn/conf/svn-users.conf
>
>      # try anonymous access first, resort to real
>      # authentication if necessary. Now out access control
>      # policy file determines when you need to authenticate
>      Satisfy Any
>      Require valid-user
>
>      # how to authenticate a user
>      AuthType digest
>      AuthName "Subversion repositories"
>      AuthDigestProvider file
>      AuthUserFile /var/svn/conf/digest_passwds
>      AuthGroupFile /dev/null
>    </Location>
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe_at_subversion.tigris.org
For additional commands, e-mail: users-help_at_subversion.tigris.org
Received on 2008-09-27 06:48:35 CEST