I am having a problem running clamd with supervise. Actually, it does this without supervise. It seems to run, then kill itselfs and daemonise itself. Then subsequent clamd's uses it as its parent instead on supervise This started after I upgraded to the latest CVS version, so I have fiddled and am sure I have done something wrong...
Running before 0.8 CVS: root 190 173 0 Jan06 ? 00:00:00 supervise clamd qscand 191 190 0 Jan06 ? 00:00:02 /usr/sbin/clamd After my fiddling: root 18898 20172 0 12:07 pts/0 00:00:00 supervise /var/clamav/ supervise/ qscand 18900 1 0 12:07 ? 00:00:00 /usr/local/sbin/clamd qscand 18909 18900 0 12:07 ? 00:00:00 /usr/local/sbin/clamd My run: [EMAIL PROTECTED] clamd]# cat run exec 2>&1 CLAMD_FILE=/var/clamav/clamd.sock SCAN_FILE=$0 # Check for a leftover socket. if [ -e $CLAMD_FILE ] then echo "run: WARNING: file $CLAMD_FILE exists" if clamdscan $SCAN_FILE then echo "run: FATAL: Clamd is already running. Trying to start anyway..." else echo "run: INFO: Clamd is not running. Deleting $CLAMD_FILE" rm -f $CLAMD_FILE fi fi # Run the scanner daemon. exec /usr/local/sbin/clamd Thanks, Shaun Bugler Ps: Forgive me is nothing makes sense, complete clamav noob _______________________________________________ http://lists.clamav.net/cgi-bin/mailman/listinfo/clamav-users