[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