[Fusionforge-commits] r7953 - in trunk/gforge: plugins/scmsvn rpm-specific/scripts

Alexandre Neymann neymanna at libremir.placard.fr.eu.org
Tue Aug 25 13:52:48 CEST 2009


Author: neymanna
Date: 2009-08-25 13:52:48 +0200 (Tue, 25 Aug 2009)
New Revision: 7953

Added:
   trunk/gforge/rpm-specific/scripts/install-svn.sh
Modified:
   trunk/gforge/plugins/scmsvn/fusionforge-plugin-scmsvn.spec
Log:
update the scmsvn plugin .spec

Modified: trunk/gforge/plugins/scmsvn/fusionforge-plugin-scmsvn.spec
===================================================================
--- trunk/gforge/plugins/scmsvn/fusionforge-plugin-scmsvn.spec	2009-08-25 11:34:52 UTC (rev 7952)
+++ trunk/gforge/plugins/scmsvn/fusionforge-plugin-scmsvn.spec	2009-08-25 11:52:48 UTC (rev 7953)
@@ -15,6 +15,7 @@
 #Requires: perl perl-URI
 Requires: subversion
 Requires: python >= 2.3
+Requires: xinet
 
 URL: http://fusionforge.org/
 BuildRoot: %{_tmppath}/%{name}-%{version}-root
@@ -70,8 +71,6 @@
 for dir in bin common cronjobs; do
         cp -rp $dir $RPM_BUILD_ROOT/%{PLUGIN_LIB}/
 done;
-#cp -rp deb-specific/scmsvn/cronjobs/* $RPM_BUILD_ROOT/%{PLUGIN_LIB}/cronjobs
-#cp -rp deb-specific/install-svn.sh $RPM_BUILD_ROOT/%{PLUGIN_LIB}/bin
 #chmod 755 $RPM_BUILD_ROOT/%{PLUGIN_LIB}/bin/*
 
 # installing configuration file
@@ -85,7 +84,7 @@
 %post
 if [ "$1" = "1" ] ; then
 	# link the plugin www rep to be accessed by web
-	ln -s %{PLUGIN_LIB}/www %{FFORGE_DIR}/www/plugins/%{plugin}
+	#ln -s %{PLUGIN_LIB}/www %{FFORGE_DIR}/www/plugins/%{plugin}
         
     # register plugin in database
     %{FFORGE_BIN_DIR}/register-plugin %{plugin} SVN &> /dev/null

Added: trunk/gforge/rpm-specific/scripts/install-svn.sh
===================================================================
--- trunk/gforge/rpm-specific/scripts/install-svn.sh	                        (rev 0)
+++ trunk/gforge/rpm-specific/scripts/install-svn.sh	2009-08-25 11:52:48 UTC (rev 7953)
@@ -0,0 +1,20 @@
+#permet de démarer via xinet svnserve afin d'activer les accés anonyme pour svn
+#si les accés anonymes ne sont nécessaire, ce script n'est pas à utiliser.
+
+
+cat >> /etc/xinetd.d/svn << "EOF"
+# Begin /etc/xinetd.d/svn
+
+service svn
+{
+        port                    = 3690
+        socket_type             = stream
+        protocol                = tcp
+        wait                    = no
+        user                    = svn
+        server                  = /usr/bin/svnserve
+        server_args             = -i -r /var/lib/gforge/chroot/
+}
+
+# End /etc/xinetd.d/svn
+EOF
\ No newline at end of file




More information about the Fusionforge-commits mailing list