Before we can do proceed, you must ensure that you have the EPEL yum repository enabled. To do this, click here.
yum install clamav clamd
chkconfig clamd on /etc/init.d/clamd start
Note: ClamAV will update automatically, as part of /etc/cron.daily/freshclam.
In this example, we will configure a cronjob to scan the /home/ directory every day:
Add the following to the file above. Be sure to change SCAN_DIR to the directory that you want to scan:
#!/bin/bash SCAN_DIR="/home" LOG_FILE="/var/log/clamav/manual_clamscan.log" /usr/bin/clamscan -i -r $SCAN_DIR >> $LOG_FILE
Give our cron script executable permissions:
chmod +x /etc/cron.daily/manual_clamscan
You can even run the above script to ensure that it works correctly.