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