[EMAIL PROTECTED] wrote:
> On Fri, 23 Apr 2004 12:07:13 -0400, "Don Levey"
> <[EMAIL PROTECTED]> wrote:
>
>
>> For whatever reason, I'm not seeing clamav-milter in my ps list.
>> If it's not running, that would explain why it doesn't create a sock
>> and perhaps why sendmail can't then connect to that sock.  I get no
>> feedback when trying to start it, even explicitly using the command-
>> line options in the config file.  Nor do I see anything in any log
>> file that is of help (checked messages, no clamav-milter log,
>> clamd.log doesn't show anything).
>>
>> FWIW, freshclam *seems* to be working smoothly - at least, I get no
>> errors and the process seems to be running...
>>
>
>
> the milter is controlled by its command line:
>
> [root]# cat /etc/sysconfig/clamav-milter
> CLAMAV_FLAGS="-lo --max-children=10 --noreject --force-scan --quiet
> --dont-log-clean --server=localhost
> local:/var/run/clamav/clamav-milter.sock
> --quarantine-dir=/var/spool/clamav"
>
> [root]# ps -ef |grep clamav-milter
> clamav    2252     1  0 08:56 ?        00:00:00
> /usr/sbin/clamav-milter -lo
> --max-children=10 --noreject --force-scan --quiet --dont-log-clean
> --server=localhost local:/var/run/clamav/clamav-milter.sock
> --quarantine-dir=/var/spool/clamav
>
> In my clamav.conf, I have syslogging enabled. I don't know if
> clamav-milter cares about it.
>
> At a minimum, the process events get logged there:

...

I'm beginning to think that it's the clamav-milter script itself which is
the problem.  For those still patient enough to remain tuned in, I think
we've checked just about everything else.  My script is below - I haven't
made any changes to the base install because I can see no red flags here:

#!/bin/sh
#
# clamav-milter This script starts and stops the clamav-milter daemon
#
# chkconfig: 2345 91 30
#
# description: clamav-milter is a daemon which hooks into sendmail and
routes
#              email messages to clamav
# processname: clamav-milter

# Source function library.
. /etc/rc.d/init.d/functions

# Source networking configuration.
. /etc/sysconfig/network

# Local clamav-milter config
CLAMAV_FLAGS=
test -f /etc/sysconfig/clamav-milter && . /etc/sysconfig/clamav-milter

# Check that networking is up.
[ ${NETWORKING} = "no" ] && exit 0

[ -x /usr/local/sbin/clamav-milter ] || exit 0
PATH=$PATH:/usr/bin:/usr/local/sbin:/usr/local/bin

RETVAL=0

start() {
        echo -n "Starting clamav-milter: "
        daemon clamav-milter ${CLAMAV_FLAGS}
        RETVAL=$?
        echo
        test $RETVAL -eq 0 && touch /var/lock/subsys/clamav-milter
        return $RETVAL
}

stop() {
        echo -n "Shutting down clamav-milter: "
        killproc clamav-milter
        RETVAL=$?
        echo
        test $RETVAL -eq 0 && rm -f /var/lock/subsys/clamav-milter
}

restart() {
        stop
        start
}

# See how we were called.
case "$1" in
  start)
        # Start daemon.
        start
        ;;
  stop)
        # Stop daemon.
        stop
        ;;
  restart|reload)
        restart
        ;;
  condrestart)
        test -f /var/lock/subsys/clamav-milter && $0 restart || :
        ;;
  status)
        status clamav-milter
        ;;
  *)
        echo "Usage: $0 {start|stop|reload|restart|condrestart|status}"
        exit 1
esac

exit $?



-------------------------------------------------------
This SF.net email is sponsored by: The Robotic Monkeys at ThinkGeek
For a limited time only, get FREE Ground shipping on all orders of $35
or more. Hurry up and shop folks, this offer expires April 30th!
http://www.thinkgeek.com/freeshipping/?cpg=12297
_______________________________________________
Clamav-users mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/clamav-users

Reply via email to