#!/bin/sh # # kcrap Start the radius daemon. # RETVAL=0 prog="kcrap" prefix=/usr/custom/kcrap sbindir=${prefix}/sbin daemon=kcrap_server # source function library . /etc/rc.d/init.d/functions export LD_LIBRARY_PATH LD_RUN_PATH LD_PRELOAD KCRAP=$sbindir/$daemon DESC="kcrap" ARGS="" case "$1" in start) echo -n "Starting $DESC:" dummy=`ps -ef | grep $KCRAP | grep -v grep` if [ $? -eq '0' ] ; then failure $"Starting $DESC" else $KCRAP $ARGS && success || failure RETVAL=$? fi echo ;; stop) echo -n "Stopping $DESC: " dummy=`ps -ef | grep $KCRAP | grep -v grep` if [ $? -eq '0' ] ; then killall kcrap_server && success || failure else failure $"Stopping $DESC" fi RETVAL=$? echo ;; restart) sh $0 stop quiet sleep 2 sh $0 start ;; *) echo "Usage: /etc/init.d/$prog {start|stop|restart}" exit 1 esac exit 0