Package: postfix
Version: 3.4.7-2
Severity: normal

Dear Maintainer,

We have several servers that run three instances of postfix on our own hardware 
(not in a virtual machine environment).

The enabled_instances() command from line 32 of the /etc/init.d/postfix init 
script shows the three instances:

root@ariel:~# postmulti -l -a | awk '($3=="y") { print $1}'
-
postfix-out
postfix-in

After upgrading from 3.4.7-1 to 3.4.7-2 the init script will only start the 
base postfix instance
and does not start the postfix-out nor postfix-in instances.

I reverted /etc/init.d/postfix to the 3.4.7-1 version and all three instances 
again start.

I am not familiar with shell scripting, but I tried to manually run the lines 
of the 3.4.7-2 
init script to see exactly where the problem lies:

- in line 36, which was NOT changed, the INSTANCE var is defined by $1 above, 
so POSTCONF="postmulti -i $INSTANCE -x postconf"

- Then running line 42, which was also not changed, "postmulti -i - -x postconf 
-hx deamon_directory"
from the command line yields "postconf: warning: deamon_directory: unknown 
parameter".

- however, running postmulti -i - -x postconf | egrep daemon_directory gives 
the same for all 3 instances:

root@ariel:~# postmulti -i - -x postconf | egrep daemon_directory
daemon_directory = /usr/lib/postfix/sbin

Finally, I apologize that I have no idea how to test line 43, which was 
changed, "if ! $daemon_directory/master -t 2>/dev/null ; then" from the command 
line.

I wish I knew better how to debug shell scripts so I could help.

If you have a change you would like to test, I would be happy to assist (I am 
going to be unavailable from Nov 20 - Dec 1).

Thank you for all the work you do to package postfix for Debian.

-- System Information:
Debian Release: bullseye/sid
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'unstable'), (500, 'stable'), (1, 
'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 4.18.0-2-amd64 (SMP w/2 CPU cores)
Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE=C (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: sysvinit (via /sbin/init)

Versions of packages postfix depends on:
ii  adduser                3.118
ii  cpio                   2.12+dfsg-9+b1
ii  debconf [debconf-2.0]  1.5.73
ii  dpkg                   1.19.7
ii  e2fsprogs              1.45.4-1
ii  libc6                  2.29-3
ii  libdb5.3               5.3.28+dfsg1-0.6
ii  libicu63               63.2-2
ii  libsasl2-2             2.1.27+dfsg-1
ii  libssl1.1              1.1.1d-2
ii  lsb-base               11.1.0
ii  netbase                5.6
ii  ssl-cert               1.0.39

Versions of packages postfix recommends:
ii  ca-certificates  20190110
ii  python3          3.7.5-1

Versions of packages postfix suggests:
ii  bsd-mailx [mail-reader]  8.1.2-0.20180807cvs-1+b1
hi  emacs-nox [mail-reader]  1:26.1+1-3.2
ii  libsasl2-modules         2.1.27+dfsg-1
pn  postfix-cdb              <none>
pn  postfix-doc              <none>
ii  postfix-ldap             3.4.7-2
pn  postfix-lmdb             <none>
pn  postfix-mysql            <none>
pn  postfix-pcre             <none>
pn  postfix-pgsql            <none>
ii  postfix-sqlite           3.4.7-2
pn  procmail                 <none>
ii  resolvconf               1.79
ii  sasl2-bin                2.1.27+dfsg-1
pn  ufw                      <none>

-- debconf information:
  postfix/relay_restrictions_warning:
  postfix/root_address:
  postfix/procmail:
  postfix/compat_conversion_warning: true
  postfix/tlsmgr_upgrade_warning:
  postfix/kernel_version_warning:
  postfix/rfc1035_violation: false
  postfix/protocols:
  postfix/mynetworks: 127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128
* postfix/main_mailer_type: No configuration
  postfix/newaliases: false
  postfix/chattr: false
  postfix/mailbox_limit: 0
  postfix/dynamicmaps_conversion_warning:
  postfix/destinations:
  postfix/mydomain_warning:
  postfix/relayhost:
  postfix/bad_recipient_delimiter:
  postfix/sqlite_warning:
  postfix/mailname: /etc/mailname
  postfix/retry_upgrade_warning:
  postfix/main_cf_conversion_warning: true
  postfix/not_configured:
  postfix/recipient_delim: +
  postfix/lmtp_retired_warning: true

Reply via email to