Version 1.8.15 (15 Dec 2015, from /branches/1.8.x) http://svn.apache.org/repos/asf/subversion/tags/1.8.15 User-visible changes: - Client-side bugfixes: * gpg-agent: fix crash with non-canonical $HOME (r1691928, issue #4584) - Client-side and server-side bugfixes: * fix a segfault with old style text delta (r1618472 et al) - Server-side bugfixes: * fsfs: reduce memory allocation with Apache (r1591005 et al) * mod_dav_svn: emit first log items as soon as possible (r1666965 et al) * mod_dav_svn: use LimitXMLRequestBody for skel-encoded requests (r1687812) - Bindings bugfixes: * swig: fix memory corruption in svn_client_copy_source_t (r1694929) Developer-visible changes: - General: * better configure-time detection of httpd authz fix (r1687304 et al) * fix compilation with apr 1.2.x (r1701237) Approved by: lev@ (explicit) MFH: 2015Q4 Security: vid="daadef86-a366-11e5-8b40-20cf30e32f6d"
104 lines
3.2 KiB
ApacheConf
104 lines
3.2 KiB
ApacheConf
## $FreeBSD$
|
|
## vim: set filetype=apache:
|
|
##
|
|
## module file for subversion
|
|
##
|
|
## PROVIDE: mod_dav_svn mod_authz_svn mod_dontdothat
|
|
## REQUIRE: mod_dav
|
|
|
|
## make sure the following module is activated (httpd.conf or here)
|
|
## LoadModule dav_module %%APACHEMODDIR%%/mod_dav.so
|
|
|
|
|
|
## ==========================================================================
|
|
## Subversion modules
|
|
## ==========================================================================
|
|
#LoadModule dav_svn_module %%APACHEMODDIR%%/mod_dav_svn.so
|
|
#LoadModule authz_svn_module %%APACHEMODDIR%%/mod_authz_svn.so
|
|
#LoadModule dontdothat_module %%APACHEMODDIR%%/mod_dontdothat.so
|
|
|
|
|
|
## ==========================================================================
|
|
## Example multi repo configuration from
|
|
## http://svnbook.red-bean.com/
|
|
##
|
|
## The Printed book can be ordered from
|
|
## http://svnbook.red-bean.com/buy/
|
|
##
|
|
## ==========================================================================
|
|
## Required apache24 modules for the example below:
|
|
## mod_alias mod_auth_digest, mod_authn_core, mod_authn_file,
|
|
## mod_authz_core, mod_authz_user, mod_dav
|
|
##
|
|
## ==========================================================================
|
|
##
|
|
## The trailing '/' in /svn/ is needed to browse repos with standart browser!
|
|
## RedirectMatch ^(/svn)$ $1/
|
|
##
|
|
## Tuning:
|
|
## KeepAlive on
|
|
## MaxKeepAliveRequests 1000
|
|
##
|
|
## # http://subversion.apache.org/docs/release-notes/1.7.html#server-performance-tuning
|
|
## # Calculate your own values!
|
|
## # For mod_dav_svn, a 1GB cache configuration with maximum data coverage looks like this
|
|
## <IfModule dav_svn_module>
|
|
## SVNInMemoryCacheSize 1048576
|
|
## SVNCacheFullTexts on
|
|
## SVNCacheTextDeltas on
|
|
## </IfModule>
|
|
##
|
|
## Multiple Repos with Digest auth:
|
|
## - AuthName is an arbitrary name that you choose for the authentication
|
|
## domain. Most browsers display this name in the dialog box when prompting
|
|
## for username and password.
|
|
## - AuthType specifies the type of authentication to use.
|
|
## - AuthUserFile specifies the location of the password file to use.
|
|
##
|
|
##<IfModule dav_svn_module>
|
|
##<Location /svn/>
|
|
## <ifModule mime_module>
|
|
## RemoveEncoding .gz .tgz .Z
|
|
## RemoveType .gz .tgz .Z
|
|
## </ifModule>
|
|
##
|
|
## # Enable Subversion
|
|
## DAV svn
|
|
##
|
|
## # Directory containing all repository for this path
|
|
## SVNParentPath /space/svn/
|
|
##
|
|
## # List repositories collection
|
|
## SVNListParentPath on
|
|
##
|
|
## # Disable WebDAV automatic versioning
|
|
## SVNAutoversioning off
|
|
##
|
|
## # Return a descriptive name for the repository.
|
|
## SVNReposName "Project XYZ repo"
|
|
##
|
|
## # Anonymous access
|
|
## AuthzSVNAnonymous off
|
|
##
|
|
## # XSL to display files
|
|
## SVNIndexXSLT "/style/svnindex.xsl"
|
|
##
|
|
## # Authentication: Digest
|
|
## AuthType Digest
|
|
## AuthName "SVN-repo"
|
|
## AuthDigestDomain /svn/ http://mirror.my.dom/svn2/
|
|
##
|
|
## # You can use the htdigest program to create the password database:
|
|
## # htdigest -c "%%APACHEETCDIR%%/svn-auth.passwd" SVN-repo admin
|
|
## AuthDigestProvider file
|
|
## AuthUserFile %%APACHEETCDIR%%/svn-auth.passwd
|
|
##
|
|
## # Authorization: Authenticated users only
|
|
## Require valid-user
|
|
##
|
|
## # Do not limit large update requests
|
|
## LimitXMLRequestBody 0
|
|
##</Location>
|
|
##</IfModule>
|
|
## ==========================================================================
|
|
|