On Thursday 07 September 2006 14:50, Wilson Kwok wrote:
> Anyone can give me a script in /etc/rc.d/init.d to start the freshclam on
> 0.88.4 ?

Here's the one I use
#!/bin/sh

COMMAND=$1
PROG="/usr/local/bin/freshclam"

if [ "$COMMAND" == "start" ] ; then
        echo -n "Starting freshclam daemon ... "
        $PROG -d
        echo " done."
        exit
elif [ "$COMMAND" == "stop" ] ; then
        echo -n "Stopping freshclam daemon ... "
        killall -TERM freshclam
        echo " done."
        exit
elif [ "$COMMAND" == "reload" ] ; then
        echo -n "Restarting freshclam daemon ... "
        killall -HUP freshclam
        echo " done"
elif [ "$COMMAND" == "restart" ] ; then
        echo -n "Stopping freshclam daemon ... "
        killall -TERM freshclam
        echo " done."
        sleep 5
        echo -n "Starting freshclam daemon ... "
        $PROG -d
        echo " done."
        exit
elif [ "$COMMAND" == "restartquiet" ] ; then
        killall -TERM freshclam
        sleep 5
        $PROG -d
        exit
else
        echo "usage: $0 start|stop|restart|reload|restartquiet"
        exit
fi
###

'restartquiet' I use for logrotate


HTH
-- 
-----------------
Bob Hutchinson
Midwales dot com
-----------------
_______________________________________________
http://lurker.clamav.net/list/clamav-users.html

Reply via email to