Sophie

Sophie

distrib > Mandriva > 9.1 > i586 > by-pkgid > 3204dd9063ca8a7ea2b1403419afda6c > files > 75

clamav-0.54-7mdk.i586.rpm

#!/bin/bash

# (c) 2002 Dennis Leeuw
# License GPL version 2
# Version 0.1

ATTACHMENTS="/opt/incoming/attachments/"
MAILTO="zolw@konarski.edu.pl"
kav="/opt/AVP/"
clam="/opt/clamav/bin"

rm ${ATTACHMENTS}/*.sig &>/dev/null

FILELIST=`echo ${ATTACHMENTS}/*`

function sigtool () {
	${clam}/sigtool -s infected: -c "${kav}/kavscanner -Y -I1 -WT-=kav.log" -f ${FILE}
}

for FILE in $FILELIST; do
	sigtool &> /dev/null

	if [ $? = 0 ]; then
		VIRNAME=`${kav}/kavscanner -Y -I1 -WT-=kav.log $FILE | grep infected:`
		VIRNAME=${VIRNAME#*infected:}
		cat ${FILE}.sig | mail -s "VIRUS: $VIRNAME" ${MAILTO}
	fi
done