Comment 18 for bug 1885403

Revision history for this message
Christian Ehrhardt  (paelzer) wrote :

To make the exchange have even less side effects I was extracting the .deb files and only called the different finger programs.
I started on a Ubuntu system that is broken, and by the former experiment we know that installing the Debian .deb of postfix would fix it.

1. Only calling the debian built pf-deb/usr/sbin/posttls-finger did not make it work
   The assumption based on that would be that the different behavior happens on the server?

2. The default service starts
   /usr/lib/postfix/sbin/master
   /usr/lib/postfix/sbin/pickup
   /usr/lib/postfix/sbin/qmgr
   Exchanging these three on disk and restarting the service postfix@- did not make
   it work either.

3. All of usr
   $ systemctl stop postfix@-
   $ cp -a pf-deb/usr/* /usr/
   $ systemctl start postfix@-
   *That worked*

=> Ok, it is something in /usr package in the postfix deb but not the three binaries in #2
   Note: the pattern repeats, always stop service / copy / start service / test

4. well maybe it is /usr/lib/postfix/sbin/tlsmgr as that is what we connect to?
   I re-set to the content of postfix_3.5.6-1ubuntu1_amd64.deb
   Then I replaced just tlsmgr
   $ cp pf-deb/usr/lib/postfix/sbin/tlsmgr /usr/lib/postfix/sbin/
   => That was not enough

5. All of /usr/lib/postfix/sbin/*
   cp pf-deb//usr/lib/postfix/sbin/* /usr/lib/postfix/sbin/
   => Still not working

6. Also internal libs:
   cp pf-deb/usr/lib/postfix/* /usr/lib/postfix/
   * working again *

=> Ok, that is better than all of /usr
I have again re-set to postfix_3.5.6-1ubuntu1_amd64.deb

7. cp -v pf-deb/usr/lib/postfix/* /usr/lib/postfix/
   * worked again *

I have again re-set to postfix_3.5.6-1ubuntu1_amd64.deb

8. cp -v pf-deb/usr/lib/postfix/libpostfix-tls.so /usr/lib/postfix/
  * works *