Package: postfix Version: 3.1.3-3 Severity: important The postfix.postinst script in postfix-3.1.3-3 and later does NOT convert an old dynamicmaps.cf file because the commit 629c47c61d22fd9a9825159ff403d2a9043ce676 drops the conversion script.
Please see the following patch. Thank you. From 98e3e0130ab093cb4340aadf8c7f36fe55fb28a7 Mon Sep 17 00:00:00 2001 From: SATOH Fumiyasu <fumi...@osstech.co.jp> Date: Sat, 11 Feb 2017 19:16:17 +0900 Subject: [PATCH] Convert intalled dynamicmaps.cf Fix a regression in the commit 629c47c61d22fd9a9825159ff403d2a9043ce676 --- debian/postfix.postinst | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/debian/postfix.postinst b/debian/postfix.postinst index b413a50e..004a26ae 100644 --- a/debian/postfix.postinst +++ b/debian/postfix.postinst @@ -293,6 +293,12 @@ if [ ! -f dynamicmaps.cf ]; then fi done < /usr/share/postfix/dynamicmaps.cf > dynamicmaps.cf chmod 644 dynamicmaps.cf +else + if [ -f /var/spool/postfix/dynamicmaps_3.0_transition ]; then + echo "Updating dynamicmaps.cf" + sed -i '/^tcp[[:space:]]/d; s/\/usr\/lib\/postfix\/dict_\([a-z]*\).so/postfix-\1.so.1.0.1/' dynamicmaps.cf + rm -f /var/spool/postfix/dynamicmaps_3.0_transition + fi fi # Remove from postfix postinst after stretch and uncomment in postfix-sqlite.postinst -- 2.11.0 -- -- Name: SATOH Fumiyasu @ OSS Technology Corp. (fumiyas @ osstech co jp) -- Business Home: http://www.OSSTech.co.jp/ -- GitHub Home: https://GitHub.com/fumiyas/ -- PGP Fingerprint: BBE1 A1C9 525A 292E 6729 CDEC ADC2 9DCA 5E1C CBCA