1#!/bin/sh 2# 3# PROVIDE: svnwcsub 4# REQUIRE: DAEMON 5# KEYWORD: shutdown 6 7. /etc/rc.subr 8 9name="svnwcsub" 10rcvar=`set_rcvar` 11 12load_rc_config $name 13 14# 15# DO NOT CHANGE THESE DEFAULT VALUES HERE 16# SET THEM IN THE /etc/rc.conf FILE 17# 18svnwcsub_enable=${svnwcsub_enable-"NO"} 19svnwcsub_user=${svnwcsub_user-"svnwc"} 20svnwcsub_group=${svnwcsub_group-"svnwc"} 21svnwcsub_pidfile=${svnwcsub_pidfile-"/var/run/svnwcsub/svnwcsub.pub"} 22svnwcsub_env="PYTHON_EGG_CACHE" 23svnwcsub_cmd_int=${svnwcsub_cmd_int-"python"} 24svnwcsub_config=${svnwcsub_config-"/etc/svnwcsub.conf"} 25svnwcsub_logfile=${svnwcsub_logfile-"/var/log/svnwcsub/svnwcsub.log"} 26pidfile="${svnwcsub_pidfile}" 27 28export PYTHON_EGG_CACHE="/var/run/svnwcsub" 29 30command="/usr/local/svnpubsub/svnwcsub.py" 31command_interpreter="/usr/local/bin/${svnwcsub_cmd_int}" 32command_args="--daemon \ 33 --logfile=${svnwcsub_logfile} \ 34 --pidfile=${pidfile} \ 35 --uid=${svnwcsub_user} --gid=${svnwcsub_group} \ 36 --umask=002 \ 37 ${svnwcsub_config}" 38 39run_rc_command "$1" 40