Package: postfix
Version: 3.10.4-1
Severity: normal
X-Debbugs-Cc: [email protected]

Dear Maintainer,

thanks for maintaining the postfix package!

   * What led up to the situation?

Recent Debian upgrade in testing after the release of trixie.

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

Upgraded testing and rebooted after that.

   * What was the outcome of this action?

postfix now writes a message about every certificate (and a couple of
other files) it replicates during startup from /etc to /var/spool/postfix,
like this:

  Sep 15 10:50:51 host01 postfix[27587]: updating /etc/host.conf => 
/var/spool/postfix//etc/host.conf
  Sep 15 10:50:51 host01 postfix[27587]: updating /etc/nsswitch.conf => 
/var/spool/postfix//etc/nsswitch.conf
  Sep 15 10:50:51 host01 postfix[27745]: updating /etc/ssl/certs/6a9bdba3.0 => 
/var/spool/postfix//etc/ssl/certs/6a9bdba3.0

All in all, that amounts to some 150 lines per reboot:

  [~]$ journalctl --boot | grep -c 'postfix.*updating.*=>'
  151

   * What outcome did you expect instead?

No such messages.

   * Other information

It might very well be that postfix is not the culprit here -- maybe the
systemd/tmpfiles definitions have changed to "better" clean up /var/spool.

Ah!  After downloading the sources it turned out to be the Debian-specific
syncfiles.pl script (below /usr/lib/postfix/syncfiles.pl) which is
responsible for these messages:

     30   die "$snm: not a regular file\n"
     31     unless S_ISREG($sst[2]);
     32 
     33   print "updating $snm => $dnm\n";
     34 
     35   my $dtnm = "$dnm.tmp";
     36   unlink "$dtnm";


And that script got added rather recently, if I understand the git history
on salsa.debian.org correctly.  So most likely the addition of that
syncfiles.pl *is* the cuplrit.

Probably that print statement above could be simply removed?

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

Kernel: Linux 6.16.3+deb14-amd64 (SMP w/16 CPU threads; PREEMPT)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), 
LANGUAGE=en_US:en
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages postfix depends on:
ii  adduser                3.152
ii  debconf [debconf-2.0]  1.5.91
ii  init-system-helpers    1.69
ii  libc6                  2.41-12
ii  libdb5.3t64            5.3.28+dfsg2-9
ii  libicu76               76.1-4
ii  libnsl2                1.3.0-3+b3
ii  libsasl2-2             2.1.28+dfsg1-9
ii  libssl3t64             3.5.2-1
ii  libtlsrpt0             0.5.0rc1-2
ii  netbase                6.5

Versions of packages postfix recommends:
ii  ca-certificates  20250419
ii  python3          3.13.5-1
ii  ssl-cert         1.1.3

Versions of packages postfix suggests:
ii  bsd-mailx [mail-reader]            8.1.2-0.20220412cvs-1.1
ii  emacs-lucid [mail-reader]          1:30.1+1-9
pn  libsasl2-modules | dovecot-common  <none>
pn  postfix-cdb                        <none>
pn  postfix-doc                        <none>
pn  postfix-ldap                       <none>
pn  postfix-lmdb                       <none>
pn  postfix-mongodb                    <none>
pn  postfix-mta-sts-resolver           <none>
pn  postfix-mysql                      <none>
pn  postfix-pcre                       <none>
pn  postfix-pgsql                      <none>
pn  postfix-sqlite                     <none>
pn  procmail                           <none>
pn  resolvconf                         <none>
pn  sasl2-bin | dovecot-common         <none>
pn  ufw                                <none>

-- debconf information:
  postfix/bad_recipient_delimiter:
  postfix/relayhost:
  postfix/not_configured:
  postfix/recipient_delim: +
  postfix/newaliases: false
  postfix/rfc1035_violation: false
  postfix/mailbox_limit: 0
  postfix/dynamicmaps_conversion_warning:
* postfix/mailname:  sappc1.fritz.box
* postfix/main_mailer_type:  Local only
  postfix/procmail: false
  postfix/chattr: false
* postfix/root_address:  jschmidt
  postfix/main_cf_conversion_warning: true
  postfix/compat_conversion_warning: true
  postfix/mynetworks: 127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128
  postfix/destinations: sappc1.fritz.box, sappc1.fritz.box, sappc1.fritz.box, 
localhost.fritz.box, localhost
  postfix/protocols: all

Reply via email to