[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