PROBLEM
atmail 8.6 is affected by the new packaging of ClamAV from version 0.100.0 onwards
ENVIRONMENT
- atmail mail server
CAUSE
The ClamAV package in the EPEL repository has been updated and certain elements of the package have been removed which affect the atmail 8.6 mail server Publish config button and how atmail configures the server.
RESOLUTION
Only ClamAV versions 0.100.0 or newer are impacted with atmail 8.6.
atmail 8.7 already provides support for these latest ClamAV versions.
You can find your ClamAV version using any of the following commands as root user:
clamscan -V
rpm -qa | grep clamav
yum list installed | grep clamav
It is possible to downgrade the package if your server is already running an affected version of ClamAV by removing the current version and downloading the clamav-0.99.2-1 packages.
Remove current version
By removing the clamav-filesystem package all the other ClamAV packages will be removed as dependencies.
yum remove clamav-filesystem-0.100.0-1.el7.noarch
Running transaction
Erasing : clamav-0.100.0-1.el7.x86_64 1/4
Erasing : clamav-update-0.100.0-1.el7.x86_64 2/4
Erasing : clamav-lib-0.100.0-1.el7.x86_64 3/4
Erasing : clamav-filesystem-0.100.0-1.el7.noarch 4/4
Download clamav-0.99.2-1
Download all the clamav-0.99.2-1 packages from https://koji.fedoraproject.org/koji/buildinfo?buildID=772548
noarch
clamav-data-0.99.2-1.el7.noarch.rpm
clamav-filesystem-0.99.2-1.el7.noarch.rpm
clamav-scanner-0.99.2-1.el7.noarch.rpm
clamav-scanner-systemd-0.99.2-1.el7.noarch.rpm
clamav-server-systemd-0.99.2-1.el7.noarch.rpm
x86_64
clamav-0.99.2-1.el7.x86_64.rpm
clamav-lib-0.99.2-1.el7.x86_64.rpm
clamav-server-0.99.2-1.el7.x86_64.rpm
clamav-update-0.99.2-1.el7.x86_64.rpm
Install clamav-0.99.2-1
Once the files are on the server and you have changed to that directory you can run yum to install all the packages again.
yum install clamav*
Running transaction
Installing : clamav-filesystem-0.99.2-1.el7.noarch 1/11
Installing : clamav-data-0.99.2-1.el7.noarch 2/11
Installing : clamav-lib-0.99.2-1.el7.x86_64 3/11
Installing : 14:libpcap-1.5.3-11.el7.x86_64 4/11
Installing : 2:nmap-ncat-6.40-19.el7.x86_64 5/11
Installing : clamav-server-0.99.2-1.el7.x86_64 6/11
Installing : clamav-server-systemd-0.99.2-1.el7.noarch 7/11
Installing : clamav-scanner-0.99.2-1.el7.noarch 8/11
Installing : clamav-scanner-systemd-0.99.2-1.el7.noarch 9/11
Installing : clamav-0.99.2-1.el7.x86_64 10/11
Installing : clamav-update-0.99.2-1.el7.x86_64 11/11
This completes the downgrade process and your atmail 8.6 mail server will be able to run Publish config again
Comments