After investigating the issue, I think the default freshclam config path set in this role is incorrect.
For Debian/Ubuntu, as far as I can tell, the freshclam config file was never located at /etc/freshclam.conf, but instead is at /etc/clamav/freshclam.conf.
Here is the relevant documentation for the oldest supported OS releases by this role, confirming the correct location to be /etc/clamav/freshclam.conf:
On Ubuntu, when trying to apply any freshclam config updates via
clamav_freshclam_configuration_changes
, I'm seeing the following error:After investigating the issue, I think the default freshclam config path set in this role is incorrect.
For Debian/Ubuntu, as far as I can tell, the freshclam config file was never located at
/etc/freshclam.conf
, but instead is at/etc/clamav/freshclam.conf
.Here is the relevant documentation for the oldest supported OS releases by this role, confirming the correct location to be
/etc/clamav/freshclam.conf
: