Issues with new ClamAV packages

I've noticed a number of serious (and a couple minor) problems with the new set of ClamAV packages on CentOS4. In no particular order...

clamav-server-sysv contains just a symlink from /usr/share/clamav/clamd-wrapper to /etc/rc.d/init.d, but clamd-wrapper is not set to executable so it won't work. Secondly, even if set to executable, clamd-wrapper was not meant to be called from the SysV init system and gives an error pointing user to proper setup procedure in /usr/share/doc/clamav-server-0.92/README. User is left with no way to start clamd.

clamav package contains clamdscan and its manpage. Those should probably be in clamav-server since they require clamd to be running.

clamav-server and clamav both contain the manpage for clamd. RPM does not complain, but it does create situation where one file is owned by two packages.

clamav-server does not create a /etc/clamd.conf.

clamav-filesystem creates /var/lib/clamav/daily.inc which is unused and subsequently clobbered by freshclam when it runs.

The clamav-update package is not pulled in through any dependencies on a fresh install. True, it's not a required package, but it seems like it's a good idea.

Status: 
Closed (fixed)