#!/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