If the selinux change fixed it, great. if not.
When I install clamav, I roll my own rpms and this is what there was when I last did it and installed
-rw-rw-r-- 1 rh rh 1292773 Apr 25 07:51 clamav-0.90.2-1.centos4.i386.rpm
-rw-rw-r-- 1 rh rh 9503904 Apr 25 07:51 clamav-db-0.90.2-1.centos4.i386.rpm
-rw-rw-r-- 1 rh rh 244065 Apr 25 07:51 clamav-devel-0.90.2-1.centos4.i386.rpm
-rw-rw-r-- 1 rh rh 48998 Apr 25 07:51 clamav-server-0.90.2-1.centos4.i386.rpm
Maybe you are missing an RPM for running the latest, you only mentioned 3 of them in the original post, unless dag combines two of them into one with three total.
When I do it I usually go to http://crash.fce.vutbr.cz/crash-hat/5/clamav/ and snag a source rpm like
http://crash.fce.vutbr.cz/crash-hat/5/clamav/clamav-0.90.2-1.src.rpm
then I install it and modify the spec file very slightly on the version line only and then compile it all back together like this
rpmbuild -ba --without milter clamav.spec
a good example of what I do is at this URL.
http://qmail.jms1.net/clamav-upgrade.shtml
now remember, the older clamav and newer clamav have slightly different /etc/clamd.conf file syntax
also, it is important to remember what user(s) things run as too when hunting down issues.
- rh
-- Abba Communications Spokane, WA www.abbacomm.net