[Pkg-clamav-devel] Bug#826406: Bug#826406: Too abrupt removal of AllowSupplementaryGroups option in stable
Sebastian Andrzej Siewior
sebastian at breakpoint.cc
Sun Jun 5 18:09:53 UTC 2016
On 2016-06-05 13:27:08 [+0200], Hans van Kranenburg wrote:
> Hi Maintainer,
Hi,
> The version in the main Debian Stable archive (so not in the additional
> jessie-updates) has the option AllowSupplementaryGroups removed (see
> #822444), which prevents the program from starting when this option is
> present in the configuration file:
>
> clamd[27916]: ERROR: Parse error at line 12: Unknown option
> AllowSupplementaryGroups
> clamd[27916]: ERROR: Can't open/parse the config file /etc/clamav/clamd.conf
>
> I had to set this option to be able to use clamav with postfix on my
> incoming mail servers, and I should not expect them to stop processing mail
> because of stable updates.
>
> Updates of packages in Debian Stable must never break existing installations
> by changing APIs (configuration file considered being some kind of API).
I wasn't aware that this might break existing installations. I had always the
debconf popping up and the the diff was simple so…
> At least make the option deprecated and ignore it with a warning if set, and
> only make it disappear when upgrading to Stretch.
So you want me to do another stable update and ignore this option if
set/unset. Sounds reasonable give the circumstances. Did you have
unattended-upgrades running?
> Thanks,
Sebastian
More information about the Pkg-clamav-devel
mailing list