Sophie

Sophie

distrib > Mageia > 6 > armv5tl > by-pkgid > 8722a07cf5ded5db20c903b07120515c > files > 32

clamav-0.99.3-1.mga6.armv5tl.rpm

#!/bin/sh
#
# The "temporary" qmail+qmail-scanner HOWTO
# -----------------------------------------
#
# For some unknown and undocumented reason clamdscan stopped working
# in the excellent qmail+qmail-scanner setup somewhere after the
# 20040103 CVS snapshot.
#
# To get it working again everything assigned to the clamav user has
# to be changed to the qscand user by hand.
#
# Hint: Change the config and chown the directories like this:
# (if you are lazy you could just execute this file)

perl -pi -e "s|clamav clamav|qscand qscand|g" /etc/logrotate.d/clamd
perl -pi -e "s|clamav clamav|qscand qscand|g" /etc/logrotate.d/freshclam
perl -pi -e "s|^User clamav|User qscand|g" /etc/clamd.conf
perl -pi -e "s|^DatabaseOwner clamav|DatabaseOwner qscand|g" /etc/freshclam.conf

chown -R qscand:qscand /var/lib/clamav
chown -R qscand:qscand /var/log/clamav
chown -R qscand:qscand /var/run/clamav

if [ -x /etc/rc.d/init.d/clamd ]; then
    /etc/rc.d/init.d/clamd restart
fi

if [ -x /etc/rc.d/init.d/freshclam ]; then
    /etc/rc.d/init.d/freshclam restart
fi

# Regards // Oden Eriksson