"As of 0.103.x, a from-source install requires the user create a config for FreshClam, ClamD, and ClamAV-Milter in order to use each application. A package install, however, is likely to come pre-configured. Users may wish to modify the configs as needed."
It was an accident that I found this, and it was a bit of a surprise since AFAICT it doesn't seem to have been mentioned in NEWS.md, the ClamAV blog nor any announcement. Have I missed something? Maybe this needs to be reworded. The behavior didn't change in 0.103. A from-source install has always required manual configuration, while the packages provided by the Linux distros tend to come pre-configured. I would like to change the default behavior so that freshclam and clamd do not require a .conf file to function, but only require a .conf file if the user wants to customize the behavior. I'm not sure when we'll get to make that change. Micah Snyder ClamAV Development Talos Cisco Systems, Inc. ________________________________ From: clamav-users <[email protected]> on behalf of G.W. Haywood via clamav-users <[email protected]> Sent: Monday, August 30, 2021 4:46 AM To: Al Varnell via clamav-users <[email protected]> Cc: G.W. Haywood <[email protected]> Subject: Re: [clamav-users] Configuration Error Hi there, Most of this seems relevant to the OP - I think the official documentation may have confused him. On Mon, 30 Aug 2021, Al Varnell via clamav-users wrote: > ... clamav-milter is a third party ClamAV tool ... Although I no longer use clamav-milter, this has been needling something at the back of my brain, off and on, for a while now. Indeed as Mr. Varnell says, according to https://www.clamav.net/downloads#otherversions under the section "Third Party ClamAV Tools" 8<---------------------------------------------------------------------- The software listed in this section is authored by third parties and not by the ClamAV Team. Compatibility may vary. ... Sendmail clamav-milter | libclamav 8<---------------------------------------------------------------------- so that does seem to imply that clamav-milter is considered to be one of the third-party tools. However, according to https://docs.clamav.net/manual/Usage/Configuration.html#clamav-milterconf 8<---------------------------------------------------------------------- ClamAV includes a mail filtering tool called clamav-milter. 8<---------------------------------------------------------------------- and according to https://docs.clamav.net/appendix/Terminology.html#clamav-components 8<---------------------------------------------------------------------- ClamAV-Milter is a daemon that performs email filter scanning through clamd." 8<---------------------------------------------------------------------- and 8<---------------------------------------------------------------------- Client applications for clamd include clamdtop, clamdscan, clamav-milter, and clamonacc. The socket interface is documented and there are also a variety of third-party clients for clamd. 8<---------------------------------------------------------------------- and according to https://docs.clamav.net/manual/Installing/Community-projects.html#mail-filters 8<---------------------------------------------------------------------- The ClamAV Team maintains ClamAV-Milter ... 8<---------------------------------------------------------------------- not to mention the fact that clamav-milter is in the downloaded tarball 8<---------------------------------------------------------------------- $ ls -lrt .../clamav-0.104.0-rc | tail -n 2 drwxr-xr-x 2 ged ged 4096 Jul 21 18:19 clamav-milter drwxr-xr-x 25 ged ged 4096 Jul 23 17:23 build 8<---------------------------------------------------------------------- (although in 0.104.x it doesn't necessarily get built) and 8<---------------------------------------------------------------------- $ head clamav-0.104.0-rc/clamav-milter/clamav-milter.c /* * Copyright (C) 2013-2021 Cisco Systems, Inc. and/or its affiliates. All rights reserved. * Copyright (C) 2008-2013 Sourcefire, Inc. * * Author: aCaB <[email protected]> * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License version 2 as * published by the Free Software Foundation. * 8<---------------------------------------------------------------------- It seems a bit schizophrenic. What's the official position? Incidentally I see at https://docs.clamav.net/manual/Installing/Packages.html that "As of 0.103.x, a from-source install requires the user create a config for FreshClam, ClamD, and ClamAV-Milter in order to use each application. A package install, however, is likely to come pre-configured. Users may wish to modify the configs as needed." It was an accident that I found this, and it was a bit of a surprise since AFAICT it doesn't seem to have been mentioned in NEWS.md, the ClamAV blog nor any announcement. Have I missed something? Finally while collecting this information I accidentally visited https://clamav.net/ which my browser complains is using certificate serial number 7B:9E:58:34:A0:F9:17:76:25:F6:A4:11:97:19:9F:3E which expired on 23 October 2013. -- 73, Ged. _______________________________________________ clamav-users mailing list [email protected] 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
_______________________________________________ clamav-users mailing list [email protected] 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
