Kris Deugau wrote:
Chuck Swiger wrote:
Only, when they use a mechanism like ports/pkgsrc/dselect/yum/etc to update the installed version of freshclam, that mechanism leaves the old version of the daemon running rather than stopping and restarting freshclam to pick up the new version.

Or worse, inists on (re)installing the cron script, when I've carefully gone around the last time and made sure that freshclam is running as a daemon (why would one *not* do so? - serious question!) instead of from cron.

Running freshclam via cron means that the output can be emailed to someone if something unusual happens. Some people might prefer that over monitoring the
freshclam logfile.

A secondary reason is that keeping freshclam around as a daemon does require some RAM (not much, but some) that might be used for something more important.

This problem depends upon the specific OS & package mechanism being used and requires solutions like a postinstall or postupgrade script to automaticly restart the freshclam daemon.

Which, if missing or malfunctioning, deserve a bug report to the package maintainer.

Agreed. I believe that the authors want various OSes to handle ClamAV well in pre-packaged formats, but the vast range of systems out there means that such concerns are better addressed to the specific maintainer for a given OS or packaging effort than here on this mailing list.

On the other hand, hopefully the authors also realize that the overwhelming majority of users will be using such pre-built packages rather than rolling their own versions. People who maintain such packages depend upon the authors to release the software in a sane fashion [1]. If one routinely starts suggesting that people move to a version from CVS, it's probably time for someone to roll a new release tarball.

--
-Chuck

[1]: For example, consider why PORTEPOCH exists:

http://www.freebsd.org/doc/en_US.ISO8859-1/books/porters-handbook/makefile-naming.html#AEN521

[ PORTEPOCH been needed for ~400 out of ~14000 ports, or 3%... ]
_______________________________________________
http://lurker.clamav.net/list/clamav-users.html

Reply via email to