Index: clamd.rc =================================================================== RCS file: /var/cvsroot/gentoo-x86/app-antivirus/clamav/files/clamd.rc,v retrieving revision 1.14 diff -p -u -4 -r1.14 clamd.rc --- clamd.rc 10 Apr 2007 20:13:39 -0000 1.14 +++ clamd.rc 13 Apr 2007 20:19:54 -0000 @@ -127,13 +127,14 @@ logfix() { if [ "${START_FRESHCLAM}" = "yes" ]; then # fix freshclam log permissions # (might be clobbered by logrotate or something) logfile=`awk '$1 == "UpdateLogFile" { print $2 }' /etc/freshclam.conf` + local freshclam_user=`awk '$1 == "DatabaseOwner" { print $2 }' /etc/freshclam.conf` if [ -n "${logfile}" -a -n "${clamav_user}" ]; then if [ ! -f "${logfile}" ]; then touch ${logfile} fi - chown ${clamav_user} ${logfile} + chown ${freshclam_user} ${logfile} chmod 640 ${logfile} fi fi }