[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