source: npl/fileserver/subversion_conf/root/etc/apache2/conf.d/svn.conf

Last change on this file was c5c522c, checked in by Edwin Eefting <edwin@datux.nl>, 8 years ago

initial commit, transferred from cleaned syn3 svn tree

  • Property mode set to 100644
File size: 973 bytes
Line 
1#Syn-3 SVN server configuration.
2#Dont edit this file, it will be overwritten by updates!!
3
4LoadModule dav_svn_module     /usr/libexec/mod_dav_svn.so
5LoadModule authnz_ldap_module /usr/lib/apache2/mod_authnz_ldap.so
6
7<Location /syn3/svndav>
8        #enable svn webdav for this location
9        DAV svn
10        SVNParentPath /home/system/svn
11        SVNListParentPath on
12
13        #Authentication settings
14        AuthBasicProvider ldap
15        AuthType Basic
16        AuthName "Syn-3 Subversion repository"
17       
18        #LDAP settings
19        AuthLDAPURL "ldap://ldap-master:389 ldap-slave:389/ou=Users,dc=syn-3"
20        AuthLDAPGroupAttributeIsDN off
21        AuthLDAPGroupAttribute memberUid
22
23        #Members of Svn write group can do anything, members of Svn Read can only read:
24        <Limit GET PROPFIND OPTIONS REPORT>
25            Require ldap-group cn=SVN read access,ou=Groups,dc=syn-3
26        </Limit>
27        Require ldap-group cn=SVN write access,ou=Groups,dc=syn-3
28</Location>
29
30#more clear svn logging
31CustomLog /var/log/apache2/svn_log "%t %u %{SVN-ACTION}e" env=SVN-ACTION
32
33
Note: See TracBrowser for help on using the repository browser.