Ben Collins-Sussman <firstname.lastname@example.org> writes:
> Jan Borsodi <email@example.com> writes:
> > I have a problem with users in Subversion (I'm using 0.14.2). It
> > seems that all commits made to the repository is done with the user
> > "anonymous" instead of the user I've checked out the repository
> > with. I tried looking trough the documentation (faq and cookbook)
> > for information on this but found none. Any clues?
> Yes, I think we need to document how authentication/authorization
> works in the current incarnation of mod_dav_svn... I'll put it in the
> In a nutshell:
> When you set up a <Location> block with no
> authentication/authorization directives in it, the repository is
> world-readable and world-writable. In this situation, mod_dav_svn
> can't tell one client apart from another; all incoming http requests
> look the same, so it attributes each commit to an "anonymous" user.
> If you activate some kind of authentication in your <Location> block
> (such as basic auth), then the server will challenge each client to
> provide user credentials. The client has all sorts of code for
> discovering and caching username/password info. mod_dav_svn notices
> the validated 'username' field in the incoming apache request, and
> uses that name as the author of the newly committed revision.
> So look in the Handbook again... try turning on Basic Auth for write
The server is setup with basic authentication, I use:
# Order deny,allow
# Deny from all
# Allow from .ez.no
# Limit write permission to list of valid users.
<Limit GET PROPFIND OPTIONS REPORT>
# Require SSL connection for password protection.
AuthName "Authorization from zev"
But still I only get the "anonymous" user on commits, what's wrong?
- Jan Borsodi <jb_at_ez.no> - Systems Engineer @ eZ systems - Web: http://ez.no
QtVu: http://www.qtvu.org - RegExplorer: http://regexplorer.sourceforge.net
EMacro: http://emacro.sourceforge.net - Apollo: http://www.apolloplayer.org
To unsubscribe, e-mail: firstname.lastname@example.org
For additional commands, e-mail: email@example.com
Received on Wed Sep 4 16:41:12 2002