[Fusionforge-commits] r10054 - in trunk/gforge: etc/httpd.conf.d utils

Roland Mas lolando at libremir.placard.fr.eu.org
Wed Jun 16 18:32:03 CEST 2010


Author: lolando
Date: 2010-06-16 18:32:02 +0200 (Wed, 16 Jun 2010)
New Revision: 10054

Added:
   trunk/gforge/etc/httpd.conf.d/plugin-scmsvn.inc
Modified:
   trunk/gforge/utils/manage-apache-config.sh
Log:
Added Apache config snippet for SVN over DAV

Added: trunk/gforge/etc/httpd.conf.d/plugin-scmsvn.inc
===================================================================
--- trunk/gforge/etc/httpd.conf.d/plugin-scmsvn.inc	                        (rev 0)
+++ trunk/gforge/etc/httpd.conf.d/plugin-scmsvn.inc	2010-06-16 16:32:02 UTC (rev 10054)
@@ -0,0 +1,14 @@
+<Location /svn>
+  DAV svn
+  SVNParentPath {scmsvn/repos_path}
+  
+  # how to authenticate a user
+  AuthzSVNAccessFile {core/data_path}/svnroot-access
+  AuthType Basic
+  AuthName "Document repository"
+  AuthUserFile {core/data_path}/svnroot-authfile
+  SVNIndexXSLT "/svnindex.xsl"
+  
+  # only authenticated users may access the repository
+  Require valid-user
+</Location>

Modified: trunk/gforge/utils/manage-apache-config.sh
===================================================================
--- trunk/gforge/utils/manage-apache-config.sh	2010-06-16 16:15:39 UTC (rev 10053)
+++ trunk/gforge/utils/manage-apache-config.sh	2010-06-16 16:32:02 UTC (rev 10054)
@@ -24,6 +24,7 @@
 		-e 's,{core/url_prefix},/,g' \
 		-e 's,{core/groupdir_prefix},/var/lib/gforge/chroot/home/groups,g' \
 		-e 's,{mediawiki/src_path},/usr/share/mediawiki,g' \
+		-e 's,{scmsvn/repos_path},/var/lib/gforge/chroot/scmrepos/svn,g' \
 		$i > httpd.conf.d-fhs/$(basename $i)
 	done
 	
@@ -38,6 +39,7 @@
 		-e 's,{core/url_prefix},/,g' \
 		-e 's,{core/groupdir_prefix},/opt/fusionforge/data/chroot/home/groups,g' \
 		-e 's,{mediawiki/src_path},/usr/share/mediawiki,g' \
+		-e 's,{scmsvn/repos_path},/var/lib/gforge/svnroot,g' \
 		$i > httpd.conf.d-opt/$(basename $i)
 	done
 	
@@ -52,6 +54,7 @@
 		-e 's,{core/url_prefix},/,g' \
 		-e 's,{core/groupdir_prefix},/var/local/lib/gforge/chroot/home/groups,g' \
 		-e 's,{mediawiki/src_path},/usr/share/mediawiki,g' \
+		-e 's,{scmsvn/repos_path},/var/lib/gforge/chroot/scmrepos/svn,g' \
 		$i > httpd.conf.d-usrlocal/$(basename $i)
 	done
 	;;




More information about the Fusionforge-commits mailing list