Hi Scott,

Le ven. 14 avr. 2017 à 19:59, Scott Kitterman <deb...@kitterman.com> a
écrit :

> Thanks for the patch.
> I still need to review the underlying issue.  I suspect it is user error.
> Scott K
>

Well, I was not sure myself, so I did install postfix into new jessie and
stretch VMs and I've seen myself the same differences between the
dynamicmaps.cf.

The thing is: when you upgrade, the file is already created and provisioned
with the map entries; but they are just not valid anymore with a stretch
postfix installation, since the pathnames changed from
/usr/lib/postfix/dict_XXX.so to postfix-XXX.so (notice the full path
removal _and_ the file name change).

I did compare the addmap function from the debian/functions file between
jessie and stretch and they _do_ differ in the map line generated.

So the map lines already there _do_ need to get updated, either by the user
itself (in such case we should announce it in a README.upgrade or
equivalent) or by Debian. My opinion here is that the postinst script could
manage this upgrade here without much "conffile" modification conflict. :-)

Reply via email to