/etc/cron.d/clamav_scan
# 15 4 * * * root /etc/clamav/scan_www.sh >/dev/null 2>&1 #
/etc/clamav/scan_www.sh
#!/bin/bash # Debian 8 Log="/var/log/clamav/scan_www.log" # dir Dir="/var/www" # echo `date +"%Y-%m-%d %H:%M:%S"` START SCAN ${Dir} >>${Log} ionice -c 3 nice -10 clamscan -l ${Log} -i -r ${Dir} # if [ `tail -n 12 ${Log} | grep Infected | awk {'print $3'}` != 0 ] then cat ${Log} | mail -s "`hostname` Virus on Webserver!" root fi
/etc/logrotate.d/clamav-scan
/var/log/clamav/scan_www.log { rotate 14 daily compress delaycompress missingok }
# cформируем список файлов из лога cat /var/log/clamav/scan_wwww.log | grep FOUND | awk -F ":" {'print $1'} > /tmp/virus_clamav