When using Apache, authentication is handled by Apache (actually one or
more Apache modules). Authorization/Access Control can be done by
Apache, Subversion, or both.
Documentation on setting up Apache authentication and authorziation can
be found at http://httpd.apache.org/docs/2.2/howto/auth.html.
The Subversion book has basic information on Apache authenication as
well as using Subversion access control with Apache:
http://svnbook.red-bean.com/nightly/en/svn.serverconfig.httpd.html#svn.s
erverconfig.httpd.authn
In short, you'll probably use mod_authnz_ldap to authenticate users and
mod_authz_svn to do authorization.
________________________________
From: Johnson, Deron [mailto:DLJohnson@firstcommand.com]
Sent: Tuesday, August 01, 2006 2:19 PM
To: users@subversion.tigris.org
Subject: Apache
I finally have Apache working with Subversion and now I want to setup
authorization. Previously I was using svnserve and each repository had
it's own password file that users authenticated against. According to
the documentation for Apache setup with SVN it shows that you make a
passwd file and add users to it in the \bin directory. Does it not
allow you to point to each repository or just how is the best way to set
this up? I will be setting up an AD LDAP here shortly but was very
interested on how this part works without using it before I go forward.
The documentation is somewhat vague on this......thanks!
STATEMENT OF CONFIDENTIALITY: The information contained in this message
or any attachments to this message are intended only for the person(s)
or entity to which it is addressed and may contain confidential and/or
privileged material as well as being protected from disclosure. Any
review, retransmission, dissemination or other use of, or taking of any
action in reliance upon, this information by persons or entities other
than the intended recipient is strictly prohibited. If you received this
in error, please contact the sender immediately and delete the material
from any computer.
Received on Tue Aug 1 20:31:00 2006