Am 02.11.2017 um 19:21 schrieb Chris Johnson:
Because it takes too long to launch. Clamd called from php took about
5 seconds, on access detects the file in under .05seconds
no - if you fire up clamd on demand you are doing it plain wrong
clamd is designed as a long running service and clamdscan talks to the
already initaialized clamd - clamd for sure don't take 5 seconds for a
single scan, otherwise it would be not possible here to have 3
before-queue clamd (2 as spamassassin plgun via spamass-milter and 1 via
clamav-milter)
don't confuse clamscan and clamdscan
On 2 November 2017 at 15:34, Reindl Harald <[email protected]> wrote:
Am 02.11.2017 um 16:28 schrieb Chris Johnson:
PHP checks for the existence for the file with (deleted) in the file
name, blocks the addition of this file to our records and deletes it.
Clam AV typically creates this additional file within 0.025 seconds
when testing with the eicar test file
Is there a way of getting clamd to run a script when a virus is not found?
why in the world don't you use clamdscan with exec() from your php-script
and deal with the return value instead of such constructs with race
conditions?
_______________________________________________
clamav-users mailing list
[email protected]
http://lists.clamav.net/cgi-bin/mailman/listinfo/clamav-users
Help us build a comprehensive ClamAV guide:
https://github.com/vrtadmin/clamav-faq
http://www.clamav.net/contact.html#ml