#!/bin/sh
#
# mksscan - mks_vir for Linux/FreeBSD Samba share virus scanner by
# Tomasz Antosik <tomek@linux.com.pl>
#
# Usage: ./mksscan [directory-to-scan]
# e. g. ./mksscan /mnt/samba/utils
#

# where's your mks_vir ?
mks32=/usr/local/bin/mks32

# external programs
find=/usr/bin/find
date=/bin/date
grep=/bin/grep
      

if [ $# != 1 ]; then
    echo "Usage: "
    echo "$0 [directory-to-scan]"
    echo "e. g. $0 /mnt/samba/utils"
    exit 0
fi

${date}
echo "Scanning $1 for viruses ..."
vir=`${find} $1 -type f -print | ${mks32} -s -S 2>&1 | ${grep} virus`

if [ -z "${vir}" ]; then
    echo "No viruses found"
else
    echo "${vir}"
fi

