3 # Configure Subversion for Sourceforge
10 if [ $(id -u) != 0 ] ; then
11 echo "You must be root to run this, please enter passwd"
15 gforge_chroot=$(grep ^gforge_chroot= /etc/gforge/gforge.conf | cut -d= -f2-)
19 echo "Modifying inetd for Subversion server"
20 # First, dedupe the commented lines
21 update-inetd --remove "svnserve stream tcp nowait.400 gforge_scm /usr/bin/svnserve svnserve -i -r $gforge_chroot" || true
22 update-inetd --remove "svn stream tcp nowait.400 scm-gforge /usr/bin/svnserve svnserve -i -r $gforge_chroot" || true
23 update-inetd --add "svn stream tcp nowait.400 scm-gforge /usr/bin/svnserve svnserve -i -r $gforge_chroot"
27 update-inetd --remove "svnserve stream tcp nowait.400 gforge_scm /usr/bin/svnserve svnserve -i -r $gforge_chroot"
28 update-inetd --remove "svn stream tcp nowait.400 scm-gforge /usr/bin/svnserve svnserve -i -r $gforge_chroot"
32 echo "Usage: $0 {configure|purge}"