summaryrefslogtreecommitdiff
path: root/net/cvsup-mirror/files/cvsupd.in
diff options
context:
space:
mode:
Diffstat (limited to 'net/cvsup-mirror/files/cvsupd.in')
-rw-r--r--net/cvsup-mirror/files/cvsupd.in65
1 files changed, 0 insertions, 65 deletions
diff --git a/net/cvsup-mirror/files/cvsupd.in b/net/cvsup-mirror/files/cvsupd.in
deleted file mode 100644
index 60d080b4b6ff..000000000000
--- a/net/cvsup-mirror/files/cvsupd.in
+++ /dev/null
@@ -1,65 +0,0 @@
-#! /bin/sh
-#
-# $FreeBSD$
-#
-
-# PROVIDE: cvsupd
-# REQUIRE: DAEMON
-# KEYWORD: shutdown
-
-#
-# Add the following lines to /etc/rc.conf to enable cvsupd:
-#
-#cvsupd_enable="YES"
-
-#
-# Flag settings are now able to be overridden in /etc/rc.conf. The order
-# of priority is:
-#
-# Settings found in /etc/rc.conf are used (cvsupd_flags)
-# If nothing is found in /etc/rc.conf then settings found in
-# %%PREFIX%%/etc/cvsup/config.sh are used.
-# If nothing is found in %%PREFIX%%/etc/cvsup/config.sh
-# then the hardcoded values below are used.
-#
-#cvsupd_flags="-e -C 8 -l @daemon -b /home/ncvs -s sup.client"
-#
-# Note that answering the questions during the install will setup
-# %%PREFIX%%/etc/cvsup/config.sh for you.
-
-. /etc/rc.subr
-
-name="cvsupd"
-rcvar=cvsupd_enable
-
-load_rc_config $name
-
-# Load defaults from cvsupd config file
-base="%%PREFIX%%/etc/cvsup"
-if [ ! -r "${base}/config.sh" ]; then
- err 1 "${base}/config.sh is not readable."
-fi
-. ${base}/config.sh
-
-# Set defaults
-: ${cvsupd_enable:=NO}
-: ${cvsupd_outfile=/var/run/${name}.out}
-: ${cvsupd_user:=${user:-cvsup}}
-: ${cvsupd_flags:="-e -C ${maxclients:-8} -l @${facility:-daemon} \
- -b ${base:-/home/ncvs} -s sup.client"}
-
-command="%%PREFIX%%/sbin/cvsupd"
-stop_cmd="cvsupd_stop"
-
-cvsupd_stop() {
- if [ -z "$rc_pid" ]; then
- echo "${name} not running?"
- exit 1
- fi
- echo "Stopping ${name}."
- killall $name
- _return=$?
- [ "$_return" -ne 0 ] && [ -z "$rc_force" ] && return 1
-}
-
-run_rc_command "$1"