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
signature.asc
Description: PGP signature

