On Thu, Mar 23, 2017 at 07:46:47PM -0700, Noah Meyerhans wrote:
> > If in wheezy I enable spamd by setting ENABLED=1 in
> > /etc/default/spamassassin, and then I upgrade to jessie, then spamd
> > stops automatically starting after a reboot due to the switch to
> > systemd.
> > 
> > Workaround: "systemctl enable spamassassin.service"
> > 
> > I do get a conffile prompt and do see the message telling me about this.
> > However, various things can suppress that, and the default is usually to
> > retain the existing configuration.
> > 
> > I wonder if you have an opinion on an upgrade path that detects this
> > situation in the postinst and enables this automatically if ENABLED=1
> > was previously set?
> 
> Thanks. I do think that we should preserve ENABLED=1 across upgrades.
> 
> It should probably get fixed ahead of the stretch release, since that's
> when it's going to actually matter. If you're able to provide a postinst
> patch, I'd happily consider it. Otherwise I'll get to it as soon as I
> can...

Of course, I misread the situation as impacting jessie -> stretch when
you reported it as wheezy -> jessie. Still important, of course, but I
suspect that the majority of those upgrades have long since passed. I'm
still interested in fixing this, and would still be happy to accept a
patch if you're able to produce one...

noah

Attachment: signature.asc
Description: PGP signature

Reply via email to