#!/bin/bash

# define scan parameters
# -i - only log infections
#  --exclude=vpc7 - do not scan VirtualPC drives
params='-r -i --exclude-dir=/Users/*****/Quarantine --exclude-dir=/Users/*****/Library/Mail --no-mail --copy=/Users/*****/Quarantine --log=/Users/*****/Library/Logs/clamscan.log'

# is clamd available?
if ps -ax | grep clamd | grep -v grep > /dev/null; then
    # run clamdscan
    /usr/local/clamXav/bin/clamdscan $params /Users/
    /usr/local/clamXav/bin/clamdscan $params /Library/
else
    # run clamscan
    /usr/local/clamXav/bin/clamscan $params /Users/
    /usr/local/clamXav/bin/clamscan $params /Library/
fi

#put dated log file on the desktop
newtime=`date +%d-%m-%y_%I%M%p`

cp /Users/*****/Library/Logs/clamscan.log /Users/*****/Desktop/ClamScan__$newtime.txt

rm -f /Users/*****/Library/Logs/clamscan.log

# successful completion
exit 0
