[Exim] Exiscan & McAfee uvscan: error parsing returned outpu…

Top Page
Delete this message
Reply to this message
Author: Igor Karpov
Date:  
To: exim-users
Subject: [Exim] Exiscan & McAfee uvscan: error parsing returned output.
Hi!

Is anybody running McAfee uvscan?

With exim-4.10-1 I'm using the following

exiscan_av_scanner = cmdline
exiscan_av_scanner_path = /usr/local/libexec/uvscan/uvscan
exiscan_av_scanner_options = --secure -rv --summary --noboot |
exiscan_av_scanner_regexp_trigger = ound
exiscan_av_scanner_regexp_description = Found (.+) !!!$

and it's working.

However with exim-4.14-1 this exiscan_av_scanner_regexp_description
doesn't work: temporarily rejected by exiscan(): Temporary local problem
(error parsing returned output).

exiscan_av_scanner_regexp_description = '(.*)'

doesn't work too.

I believe that output of uvscan has the same format. So something has
changed with exiscan handling exiscan_av_scanner_regexp_description.

Sample uvscan output:

%/usr/local/libexec/uvscan/uvscan --secure -rv --summary --noboot /home/jc/eicar.com

Scanning /home/jc/eicar.com
Scanning file /home/jc/eicar.com
/home/jc/eicar.com
        Found: EICAR test file NOT a virus.


Summary report on /home/jc/eicar.com
File(s)
        Total files: ...........       1
        Clean: .................       0
        Possibly Infected: .....       1


What's wrong? Both exiscan versions were built with exim from FreeBSD
ports.

Regards,
--
Igor A. Karpov    phone: +380(44)238-0624 JID: jc@???
Unix System Administrator


         I wonder who bartenders confide in.