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 *
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 lib/postfix/ sbin/master lib/postfix/ sbin/pickup lib/postfix/ sbin/qmgr
/usr/
/usr/
/usr/
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? 3.5.6-1ubuntu1_ amd64.deb usr/lib/ postfix/ sbin/tlsmgr /usr/lib/ postfix/ sbin/
I re-set to the content of postfix_
Then I replaced just tlsmgr
$ cp pf-deb/
=> That was not enough
5. All of /usr/lib/ postfix/ sbin/* /usr/lib/ postfix/ sbin/* /usr/lib/ postfix/ sbin/
cp pf-deb/
=> Still not working
6. Also internal libs: usr/lib/ postfix/ * /usr/lib/postfix/
cp pf-deb/
* working again *
=> Ok, that is better than all of /usr 3.5.6-1ubuntu1_ amd64.deb
I have again re-set to postfix_
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 *