I just ran a yum update and made no other configuration changes. After the update I now have the following clamav related packages installed (all from epel):
Code: Select all
# rpm -qa | grep clamav
clamav-filesystem-0.99.2-1.el7.noarch
clamav-0.99.2-1.el7.x86_64
clamav-data-0.99.2-1.el7.noarch
clamav-update-0.99.2-1.el7.x86_64
clamav-lib-0.99.2-1.el7.x86_64
clamav-server-0.99.2-1.el7.x86_64
Code: Select all
Aug 4 13:32:45 colo1 systemd: Starting clamd scanner (amavisd) daemon...
Aug 4 13:32:45 colo1 clamd: /usr/sbin/clamd: unrecognized option `--nofork=yes'
Aug 4 13:32:45 colo1 clamd: ERROR: Unknown option passed
Aug 4 13:32:45 colo1 clamd: ERROR: Can't parse command line options
Aug 4 13:32:45 colo1 systemd: clamd@amavisd.service: main process exited, code=exited, status=1/FAILURE
And a related question: why did what should have been a safe automatic update break this production system? Isn't the whole point of upstream to be a security-fixes-between-major-releases-only distro? (Meaning features shouldn't be getting added or removed.) Yes, I can roll-back, but that's not the point. That's the primary reason I've run CentOS all these years. Or is that no longer the case with RHEL?
Thanks!