Package: postfix
Version: 3.11.2-2
Severity: important
X-Debbugs-Cc: [email protected]

Dear Maintainer,

   * What led up to the situation?

I upgraded postfix to 3.11.2-2 from 3.11.0-4, removing postfix-cdb and postfix-
lmdb along the way as they are now marked transitional and suitable for
removal.

   * What exactly did you do (or not do) that was effective (or
     ineffective)?

my main.cf (attached) references several LMDB stores, following recent
conversion to move away from BerkeleyDB. I updated postfix with apt:

[REMOVE, NOT USED] postfix-cdb:amd64 3.11.0-4
[REMOVE, NOT USED] postfix-lmdb:amd64 3.11.0-4
[UPGRADE] postfix:amd64 3.11.0-4 -> 3.11.2-2
[UPGRADE] postfix-sqlite:amd64 3.11.0-4 -> 3.11.2-2

   * What was the outcome of this action?

I now see in my logs eg:

May 05 13:14:59 schwarzgerat fetchmail[7140]: SMTP error: 451 4.3.0
<dank@localhost>: Temporary lookup failure
May 05 13:14:59 schwarzgerat fetchmail[7140]: May 05 13:14:59 fetchmail:
reading message [email protected]:3 of 3 (1775 header oct...

and running `newaliases` yields:

[schwarzgerat](0) $ sudo newaliases
postalias: warning: unsupported dictionary type: lmdb. Is the postfix-lmdb
package installed?
postalias: fatal: unsupported map type: lmdb
[schwarzgerat](1) $

   * What outcome did you expect instead?

For my mail to continue being delivered; for alias files to be properly
regenerated.


-- System Information:
Debian Release: forky/sid
  APT prefers unstable-debug
  APT policy: (500, 'unstable-debug'), (300, 'unstable')
Architecture: amd64 (x86_64)

Kernel: Linux 7.0.2nlb2 (SMP w/64 CPU threads; PREEMPT)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, 
TAINT_UNSIGNED_MODULE
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages postfix depends on:
ii  debconf [debconf-2.0]       1.5.92
ii  init-system-helpers         1.69
ii  libc6                       2.42-15
ii  libcdb1                     0.81-2+b2
ii  libdb5.3t64                 5.3.28+dfsg2-11+b1
ii  libicu78                    78.3-1
ii  liblmdb0                    0.9.31-1+b3
ii  libnsl2                     1.3.0-3+b4
ii  libsasl2-2                  2.1.28+dfsg1-11
ii  libssl3t64                  3.6.2-1
ii  libtlsrpt0                  0.5.0.-1+b1
ii  netbase                     6.5
ii  systemd [systemd-sysusers]  260.1-1

Versions of packages postfix recommends:
ii  ca-certificates  20260223
ii  python3          3.13.9-3+b1
ii  ssl-cert         1.1.3

Versions of packages postfix suggests:
ii  bsd-mailx [mail-reader]   8.1.2-0.20220412cvs-1.1
ii  libsasl2-modules          2.1.28+dfsg1-11
ii  mailutils [mail-reader]   1:3.20-3+b1
ii  mutt [mail-reader]        2.2.13-1+b1
ii  neomutt [mail-reader]     20260406+dfsg-1
ii  openresolv [resolvconf]   3.17.4-1
pn  postfix-doc               <none>
pn  postfix-ldap              <none>
pn  postfix-mongodb           <none>
pn  postfix-mta-sts-resolver  <none>
pn  postfix-mysql             <none>
pn  postfix-pcre              <none>
pn  postfix-pgsql             <none>
ii  postfix-sqlite            3.11.2-2
ii  procmail                  3.24+really3.22-5
pn  ufw                       <none>

-- Configuration Files:
/etc/postfix/main.cf.proto changed:
smtpd_banner = $myhostname ESMTP $mail_name (Debian/GNU)
biff = no
append_dot_mydomain = no
readme_directory = no
smtpd_tls_cert_file=/etc/ssl/certs/ssl-cert-snakeoil.pem
smtpd_tls_key_file=/etc/ssl/private/ssl-cert-snakeoil.key
smtpd_use_tls=yes
smtpd_tls_session_cache_database = btree:${data_directory}/smtpd_scache
smtp_tls_session_cache_database = btree:${data_directory}/smtp_scache
smtpd_relay_restrictions = permit_mynetworks permit_sasl_authenticated 
defer_unauth_destination
myhostname = schwarzgerat.orthanc
alias_maps = hash:/etc/aliases
alias_database = hash:/etc/aliases
myorigin = /etc/mailname
mydestination = $myhostname, schwarzgerat.orthanc, localhost.orthanc, localhost
relayhost = 127.0.0.1:11111
mynetworks = 127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128
mailbox_command = procmail -a "$EXTENSION"
mailbox_size_limit = 0
recipient_delimiter = +
inet_interfaces = loopback-only
default_transport = error
relay_transport = error
inet_protocols = all

/etc/postfix/master.cf.proto changed:
smtp      inet  n       -       y       -       -       smtpd
pickup    unix  n       -       y       60      1       pickup
cleanup   unix  n       -       y       -       0       cleanup
qmgr      unix  n       -       n       300     1       qmgr
tlsmgr    unix  -       -       y       1000?   1       tlsmgr
rewrite   unix  -       -       y       -       -       trivial-rewrite
bounce    unix  -       -       y       -       0       bounce
defer     unix  -       -       y       -       0       bounce
trace     unix  -       -       y       -       0       bounce
verify    unix  -       -       y       -       1       verify
flush     unix  n       -       y       1000?   0       flush
proxymap  unix  -       -       n       -       -       proxymap
proxywrite unix -       -       n       -       1       proxymap
smtp      unix  -       -       y       -       -       smtp
relay     unix  -       -       y       -       -       smtp
showq     unix  n       -       y       -       -       showq
error     unix  -       -       y       -       -       error
retry     unix  -       -       y       -       -       error
discard   unix  -       -       y       -       -       discard
local     unix  -       n       n       -       -       local
virtual   unix  -       n       n       -       -       virtual
lmtp      unix  -       -       y       -       -       lmtp
anvil     unix  -       -       y       -       1       anvil
scache    unix  -       -       y       -       1       scache
maildrop  unix  -       n       n       -       -       pipe
  flags=DRhu user=vmail argv=/usr/bin/maildrop -d ${recipient}
uucp      unix  -       n       n       -       -       pipe
  flags=Fqhu user=uucp argv=uux -r -n -z -a$sender - $nexthop!rmail ($recipient)
ifmail    unix  -       n       n       -       -       pipe
  flags=F user=ftn argv=/usr/lib/ifmail/ifmail -r $nexthop ($recipient)
bsmtp     unix  -       n       n       -       -       pipe
  flags=Fq. user=bsmtp argv=/usr/lib/bsmtp/bsmtp -t$nexthop -f$sender $recipient
scalemail-backend unix  -       n       n       -       2       pipe
  flags=R user=scalemail argv=/usr/lib/scalemail/bin/scalemail-store ${nexthop} 
${user} ${extension}
mailman   unix  -       n       n       -       -       pipe
  flags=FR user=list argv=/usr/lib/mailman/bin/postfix-to-mailman.py
  ${nexthop} ${user}


-- debconf information:
  postfix/relay_restrictions_warning:
  postfix/tlsmgr_upgrade_warning:
* postfix/destinations: schwarzgerat.orthanc, schwarzgerat.orthanc, 
localhost.orthanc, qemfd.net, skynet.qemfd.net, localhost.qemfd.net, localhost, 
mail.qemfd.net,vps.qemfd.net,mail.qemfd.net, goldandappelpub.com
* postfix/mailbox_limit: 0
  postfix/lmtp_retired_warning: true
* postfix/mynetworks: 127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128, 
192.168.88.0/24, 192.168.90.0/24
* postfix/chattr: false
  postfix/not_configured:
  postfix/newaliases: false
* postfix/recipient_delim: +
  postfix/rfc1035_violation: false
  postfix/mydomain_warning:
  postfix/kernel_version_warning:
  postfix/main_cf_conversion_warning: true
* postfix/root_address: dank
  postfix/compat_conversion_warning: true
* postfix/mailname: schwarzgerat.orthanc
  postfix/sqlite_warning:
  postfix/bad_recipient_delimiter:
* postfix/protocols: all
* postfix/main_mailer_type: Internet with smarthost
  postfix/dynamicmaps_conversion_warning:
* postfix/procmail: true
* postfix/relayhost: vps.danknet
  postfix/retry_upgrade_warning:

Reply via email to