ich benutze mod_dav_svn für einige SVN-Repos mit einer Upload-Beschränkung von 15MB.
Das Ganze ist ungefähr so konfiguriert:
- Code: Select all
<Location /svn/>
SSLRequireSSL
# Groessenbeschraenkung
# 15 MB
LimitRequestBody 15728640
# 30 MB
# LimitRequestBody 30720000
# 50 MB
# LimitRequestBody 51200000
DAV svn
SVNParentPath /data/svn/repos
SVNListParentPath on
AuthType Basic
AuthName "Anmeldung mit AD-User"
AuthBasicProvider ldap
AuthzLDAPAuthoritative on
AuthLDAPURL "ldap://server:3268/DC=epos,DC=lan?sAMAccountName?sub?(objectClass=user)"
Include /root/.apache/_service.svn
require valid-user
# access control policy
AuthzSVNAccessFile /data/svn/svn_acl.txt
</Location>
Nun möchte ich für eins der Repos die Größenbeschränkung über LimitRequestBody anpassen und habe dazu ein Directory definiert:
- Code: Select all
<Directory /data/svn/repos/reponummer1>
LimitRequestBody 51200000
</Directory>
Allerdings wird diese Konfiguration einfach ignoriert, d.h wenn ich testweise LimitRequestBody in der Location Direktive auskommentiere können beliebig große Dateien hochgeladen werden.
Ich bin mir recht sicher dass ich irgendwo einen Denkfehler eingebaut habe über Hinweise wäre ich dankbar