I've just downloaded and built 0.93.2 on my RH9 (yes I know) box, but ended up having to manually adjust the databases as the automatic update stuff failed.
I had a daily.cld and a main.cvd in /var/lib/clamav, the version of the .cld file was 7655 and clamav 0.93.1 was happy with it. On updating (using -Fvh) the newly built rpms (using same spec file as I used for 0.93.1) clamd would not start, complaining about daily.cld being malformed. The update created a main.cvd.rpmnew file but did not install a daily.cvd or daily.cvd.rpmnew file. I deleted daily.cld, then started clamd (it was happy at this point) and ran freshclam which downloaded daily.cvd (same version 7655). Another clamd restart also showed it to be happy with both .cvd files. So, bearing in mind that the package for clamav-db built contained two .cvd files and didn't install one of them for some reason, what happened? I have not changed the spec file I use to build clamav other than editing the version number to be built. The files section for clamav-db shows that daily.cvd and main.cvd are marked as %config(noreplace) but there is no specific instruction on dealing with .cld files. Why did this work for 0.93->0.93.1? -- Brian _______________________________________________ Help us build a comprehensive ClamAV guide: visit http://wiki.clamav.net http://www.clamav.net/support/ml