#!/bin/sh # ### BEGIN INIT INFO # Provides: svnserve # Required-Start: # Required-Stop: # Default-Start: S # Default-Stop: # Short-Description: Host SVN repositories # Description: Runs svnserve in daemon mode to host subversion repositories # ### END INIT INFO PIDFILE="/var/run/svnserve.pid" start () { svnserve -d --pid-file $PIDFILE -r /home/kevin/svn/ } stop () { if [ -f $PIDFILE ] then kill $(cat $PIDFILE) else log_failure_msg "Cannot stop svnserve: Not running" fi } case "$1" in start) start ;; restart|reload|force-reload) stop start ;; stop) stop ;; *) echo "Usage: svnserve.sh [start|stop|restart]" >&2 exit 3 ;; esac :