#!/bin/sh
#
### BEGIN INIT INFO
# Provides:          tcparse
# Required-Start:    $syslog
# Required-Stop:     $syslog
# Should-Start:      $local_fs
# Should-Stop:       $local_fs
# Default-Start:     3
# Default-Stop:      0 1 6
# Short-Description: starts/stops tcparse
# Description:       starts and stops tcparse,
#	             a graphing daemon for trafic control
### END INIT INFO

DAEMON=/etc/tcgraph/tcparsestat.pl
NAME=tcparsestat.pl
DESC="trafic control graphing tool"

if [ $(id -u) != 0 ]; then
  echo "You should run this program as root"
  exit 1
fi

[ -x "$DAEMON" ] || exit 0

. /lib/lsb/init-functions

case "$1" in
	start)
		log_begin_msg "Starting $DESC:" "$NAME"
		start-stop-daemon --start --nicelevel 15 --exec $DAEMON -- --daemon --uid=root >/dev/null || return 2
		log_end_msg $?
	;;
	stop)
		log_begin_msg "Stopping $DESC:" "$NAME"
		start-stop-daemon --stop --name $NAME
		log_end_msg $?
	;;
	restart|force-reload)
		$0 stop
		sleep 1
		$0 start
	;;
	*)
		echo "Usage: $NAME {start|stop|restart|force-reload}" >&2
		exit 3
	;;
esac
