All pastes #37866 Raw Edit

subversion.conf

public text v1 · immutable
#37866 ·published 2006-01-21 19:09 UTC
rendered paste body
ServerRoot "/var/svn"

#LockFile /var/log/accept.lock
#ScoreBoardFile /var/run/apache_runtime_status
PidFile /var/run/subversion.pid

Timeout 300
KeepAlive On
MaxKeepAliveRequests 100
KeepAliveTimeout 15

StartServers         5
MinSpareServers      5
MaxSpareServers     10
MaxClients         150
MaxRequestsPerChild  0

# Listen on the default port for svnserve
Listen 88

LoadModule access_module libexec/apache2/mod_access.so
LoadModule auth_module libexec/apache2/mod_auth.so
LoadModule auth_anon_module libexec/apache2/mod_auth_anon.so
LoadModule auth_dbm_module libexec/apache2/mod_auth_dbm.so
LoadModule charset_lite_module libexec/apache2/mod_charset_lite.so
LoadModule cgi_module libexec/apache2/mod_cgi.so
LoadModule log_config_module libexec/apache2/mod_log_config.so
LoadModule logio_module libexec/apache2/mod_logio.so
LoadModule mime_magic_module libexec/apache2/mod_mime_magic.so
LoadModule setenvif_module libexec/apache2/mod_setenvif.so
LoadModule mime_module libexec/apache2/mod_mime.so
LoadModule rewrite_module libexec/apache2/mod_rewrite.so
LoadModule alias_module libexec/apache2/mod_alias.so
LoadModule env_module libexec/apache2/mod_env.so
LoadModule dav_module         libexec/apache2/mod_dav.so
LoadModule dav_svn_module     libexec/apache2/mod_dav_svn.so
LoadModule authz_svn_module   libexec/apache2/mod_authz_svn.so

User subversion
Group subversion

ServerAdmin dev@null
UseCanonicalName Off


## By default stop everything
<Directory />
	AllowOverride None
	Order Deny,Allow
	Deny from all
</Directory>



AccessFileName .htaccess
<FilesMatch "^.\ht">
	Order allow,deny
	Deny from all
</FilesMatch>

TypesConfig apache2/mime.types
DefaultType text/plain

MIMEMagicFile apache2/magic

HostnameLookups Off

LogLevel warn

LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" combined
LogFormat "%h %l %u %t \"%r\" %>s %b" common
LogFormat "%{Referer}i -> %U" referer
LogFormat "%{User-agent}i" agent

# Stored relative to ServerRoot directive
ErrorLog httpd-error.log
CustomLog httpd-access.log combined

ServerTokens Prod
ServerSignature Off

AddType application/x-compress .Z
AddType application/x-gzip .gz .tgz

BrowserMatch "Mozilla/2" nokeepalive
BrowserMatch "MSIE 4\.0b2;" nokeepalive downgrade-1.0 force-response-1.0
BrowserMatch "RealPlayer 4\.0" force-response-1.0
BrowserMatch "Java/1\.0" force-response-1.0
BrowserMatch "JDK/1\.0" force-response-1.0
BrowserMatch "Microsoft Data Access Internet Publishing Provider" redirect-carefully
BrowserMatch "MS FrontPage" redirect-carefully
BrowserMatch "^WebDrive" redirect-carefully
BrowserMatch "^WebDAVFS/1.[0123]" redirect-carefully
BrowserMatch "^gnome-vfs" redirect-carefully
BrowserMatch "^XML Spy" redirect-carefully
BrowserMatch "^Dreamweaver-WebDAV-SCM1" redirect-carefully

NameVirtualHost *:88

<VirtualHost *:88>
	ServerAdmin dev@null
	DocumentRoot /var/svn/htdocs
	<Directory /var/svn/htdocs>
		Order allow,deny
		Allow from all
	</Directory>

	<Location /svn>
		DAV svn
		SVNParentPath /var/svn/repos
		SVNIndexXSLT /svnindex.xsl
		AuthzSVNAccessFile /var/svn/access/control
		Satisfy Any
		Require valid-user
		AuthType Basic
		AuthName "Subversion Repository"
		AuthUserFile /var/svn/access/users
	</Location>
	<Directory /usr/local/share/trac>
		Order allow,deny
		Allow from all
	</Directory>
	Alias /trac/chrome/common /usr/local/share/trac/htdocs
	ScriptAlias /trac /usr/local/share/trac/cgi-bin/trac.cgi
	<Location /trac>
		SetEnv TRAC_ENV_PARENT_DIR "/var/svn/trac"
		Options ExecCGI
		Require valid-user
                AuthType Basic
                AuthName "trac -- urbanturban's oppbevaringssted"
                AuthUserFile /var/svn/access/users
	</Location>
</VirtualHost>