À chaque mise à jour du paquet clamav, j'ai le droit à un mail de cron lors de l'éxecution nocturne de logrotate :
/etc/cron.daily/logrotate:
error: clamav-freshclam:1 duplicate log entry for /var/log/clamav/freshclam.log
/etc/logrotate.d/clamav-daemon et /etc/logrotate.d/clamav-freshclam englobent tous les deux le fichier /var/log/clamav/freshclam.log . clamav et freshclam nécessitent tous les deux une action différente en post-rotate.
Ça n'a pas été patché depuis des années…
Le plus simple est de faire porter /etc/logrotate.d/clamav-daemon sur le seul fichier /var/log/clamav/clamav.log au lieu de /var/log/clamav/*.log :
sudo dpkg-divert --add --rename --divert /etc/logrotate.d/clamav-daemon.dpkg-dist /etc/logrotate.d/clamav-daemon
sudo cp /etc/logrotate.d/clamav-daemon.dist /etc/logrotate.d/clamav-daemon
sudo sed -i 's,\*,clamav,' /etc/logrotate.d/clamav-daemon
Oui, ça fout le zouk si clamav utilise un fichier de log supplémentaire ou un nouveau fichier de log. Mais ça n'a pas été le cas depuis des années donc bon…