On Friday 08 Jul 2005 09:02, Neofema s.r.o. - tech wrote: > Thanks it helped. > > But for example clamav should know that its internal database have been > updated, isn't it?! > > In normal way I'd simply restart clamd but how to do it through that > supervise? > is there any script that restart all services run through supervise?
svc -du /service/* /service/*/log I found that just -HUPping freshclam did not update the log entry, so I use this script for /etc/init.d/freshclam #!/bin/sh COMMAND=$1 if [ "$COMMAND" == "start" ] ; then echo -n "Starting freshclam daemon ... " /usr/local/bin/freshclam -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 ... " /usr/local/bin/freshclam -d echo " done." else echo "usage: $0 start|stop|restart|reload" exit fi > > Thanks, > > Roman > > rene marticke napsal(a): > >> I updated spamassassin to 3.0.4 but there's still > >> > >> X-Spam-Checker-Version: SpamAssassin 3.0.2-gr1 (2004-11-16) on > >> domain.com > >> > >> header. I'd like to tell system I updated spamassassin and clamav as > >> well ;-) > > > > if you use simscan call "/var/qmail/bin/simscanmk -g" to update the > > versionfile. > > > > regards rene -- ----------------- Bob Hutchinson Midwales dot com -----------------