summaryrefslogtreecommitdiff
path: root/net/trafd/files/trafd.sh.sample
diff options
context:
space:
mode:
Diffstat (limited to 'net/trafd/files/trafd.sh.sample')
-rw-r--r--net/trafd/files/trafd.sh.sample54
1 files changed, 0 insertions, 54 deletions
diff --git a/net/trafd/files/trafd.sh.sample b/net/trafd/files/trafd.sh.sample
deleted file mode 100644
index daf53e8c4b1b..000000000000
--- a/net/trafd/files/trafd.sh.sample
+++ /dev/null
@@ -1,54 +0,0 @@
-#!/bin/sh
-#
-
-# PROVIDE: trafd
-# REQUIRE: netif routing
-# KEYWORD: FreeBSD shutdown
-
-#
-# Add the following lines to /etc/rc.conf to enable trafd:
-#
-#trafd_enable="YES"
-#trafd_ifaces="fxp0 fxp1 fxp2"
-#trafd_flags=""
-#trafd_log="/var/log/traffic.log"
-#
-
-. %%RC_SUBR%%
-
-name="trafd"
-rcvar=`set_rcvar`
-command="/usr/local/bin/trafd"
-start_cmd="trafd_start"
-stop_cmd="trafd_stop"
-
-trafd_enable=${trafd_enable:-"NO"}
-trafd_log=${trafd_log:-"/var/log/traffic.log"}
-load_rc_config $name
-
-trafd_start()
-{
- echo 'Starting trafd.'
- if checkyesno ${rcvar} && [ "x${trafd_ifaces}" != "x" ]; then
- for iface in ${trafd_ifaces}; do
- ${command} -i ${iface} ${trafd_flags}
- done
- else
- warn '$trafd_ifaces is not set.'
- fi
-}
-
-trafd_stop()
-{
- echo 'Stopping trafd.'
- for iface in ${trafd_ifaces}; do
- read rc_pid < /var/run/trafd.$iface
- if [ -n "${rc_pid}" ]; then
- kill -TERM ${rc_pid}
- wait_for_pids ${rc_pid}
- echo "$(date +"%b %e %H:%M:%S") $(hostname -s) trafstop:" "'('${iface}')' signaling to shutdown" >> ${trafd_log}
- fi
- done
-}
-
-run_rc_command "$1"