4
# Required-Start: $remote_fs
5
# Required-Stop: $remote_fs
6
# Default-Start: 2 3 4 5
8
# Short-Description: SvnWcSub
9
# Description: start SvnWcSub daemon
13
. /lib/lsb/init-functions
15
svnwcsub_user=${svnwcsub_user-"svnwc"}
16
svnwcsub_group=${svnwcsub_group-"svnwc"}
17
svnwcsub_pidfile=${svnwcsub_pidfile-"/var/run/svnwcsub.pid"}
18
svnwcsub_config=${svnwcsub_config-"/etc/svnwcsub.conf"}
19
svnwcsub_logfile=${svnwcsub_logfile-"/var/log/svnwcsub/svnwcsub.log"}
20
pidfile="${svnwcsub_pidfile}"
22
SVNWCSUB_CMD="/opt/svnpubsub/svnwcsub.py \
24
--logfile=${svnwcsub_logfile} \
25
--pidfile=${pidfile} \
26
--uid=${svnwcsub_user} --gid=${svnwcsub_group} \
33
echo "Starting SvnWcSub Server: "
36
[ $RETVAL -eq 0 ] && echo "ok" || echo "failed"
41
echo "Stopping SvnWcSub Server: "
42
THE_PID=`cat ${pidfile}`
45
[ $RETVAL -eq 0 ] && echo "ok" || echo "failed"
61
echo "Usage: $0 {start|stop|restart}"