KanonConductor

view resource/httpd-vcs.conf @ 58:768f26ad37c5

support git-http-backend.
author chris
date Thu, 12 May 2011 19:19:27 +0900
parents
children
line source
1 # Subversionの設定
2 <Location "/svn/">
3 DAV svn
4 SVNParentPath /var/opt/kanon/svn
5 SVNListParentPath on
6 # SVNIndexXSLT /style/svnindex.xsl
7 AuthType Digest
8 AuthName kanon
9 AuthUserFile /etc/opt/kanon/kanon_users.htdigest
10 Require valid-user
11 AuthzSVNAccessFile /etc/opt/kanon/svnauthz
12 </Location>
15 # Mercurialの設定
16 WSGIScriptAlias /hg /opt/kanon/lib/cgi-bin/hgweb.wsgi
17 <Location /hg>
18 WSGIApplicationGroup %{GLOBAL}
19 AuthType Digest
20 AuthName kanon
21 AuthUserFile /etc/opt/kanon/kanon_users.htdigest
22 Require valid-user
23 </Location>
26 # Bazaarの設定
27 WSGIScriptAliasMatch ^/bzr /opt/kanon/lib/cgi-bin/bzr.wsgi
28 #WSGIScriptAliasMatch ^/bzr/.*/\.bzr/smart$ /opt/kanon/lib/cgi-bin/bzr.wsgi
29 <Location /bzr>
30 WSGIApplicationGroup %{GLOBAL}
31 AuthType Digest
32 AuthName kanon
33 AuthUserFile /etc/opt/kanon/kanon_users.htdigest
34 Require valid-user
35 </Location>
37 # Gitの設定
38 # Gitの設定
39 SetEnv GIT_PROJECT_ROOT /var/opt/kanon/git
40 SetEnv GIT_HTTP_EXPORT_ALL
41 ScriptAlias /git/ /usr/libexec/git-core/git-http-backend/
43 <LocationMatch /git>
44 AuthType Digest
45 AuthName kanon
46 AuthUserFile /etc/opt/kanon/kanon_users.htdigest
47 Require valid-user
48 </LocationMatch>