On Sat, 31 Jul 2021 12:03:36 +0000
"Micah Snyder \(micasnyd\) via clamav-users" <clamav-users@lists.clamav.net> 
wrote:

> Hi all,
> 
> I could use your opinion about a change we'd planned to make in 0.104. By 
> request, I'd made this pull request to change the default directory for the 
> config files from <prefix>/etc to <prefix>/etc/clamav. The purpose being to 
> de-clutter /usr/local/etc: https://github.com/Cisco-Talos/clamav/pull/182
> 
> I procrastinated merging it for a long time because while it feels like a 
> good change it will require a change to our test framework and would likely 
> break scripts for other users as well. Some justification for the change at 
> this time is that with the build system change to cmake, users will likely 
> have to change the same scripts anyhow so we don't have any better time.
> 
> Unfortunately, I procrastinated it so hard I forgot to merge it before the 
> first release candidate. Now, I can't decide if it's right to merge it before 
> the second release candidate or throw it away. I would like your opinion.
> 
> Regards,
> Micah


When are started using ClamAV (<= 0.88.4), I built it in "/opt". Since then, 
it's always in "/opt/clamav.d/clamav.0.major.minor" with a symbolic link like 
"/opt/clamav -> /opt/clamav.d/clamav.0.103.3". This allows me to keep previous 
versions easily accessible in case of a problem.

The only real problem I remember having was when the latest version of 
libclamav wasn't compatible with the current version of HAVP (which I also 
build from source into "/opt" in the same manner). Fortunately, HAVP was 
updated soon after, but it allowed me to scan email with the latest ClamAV 
while keeping HAVP working adequately.

P.S. I tend to think "/opt" is preferable to "/usr" for software like ClamAV, 
at least until Linux distributors keep them up to date more diligently (as 
befits security software), so users don't have to build them on their own,

_______________________________________________

clamav-users mailing list
clamav-users@lists.clamav.net
https://lists.clamav.net/mailman/listinfo/clamav-users


Help us build a comprehensive ClamAV guide:
https://github.com/vrtadmin/clamav-faq

http://www.clamav.net/contact.html#ml

Reply via email to