On Thu, Jan 14, 2021 at 08:41:51AM +0100, Matthieu Herrb wrote: > Hi, > > I recently upgraded a machine running the sendmail-sasl-ldap flavor of > sendmail to 6.8. The sendmail configuration is using ldap to query aliases. > > The 6.8 sendmail segfaults whenever it resolves an alias through > ldap.... > > The binary from the 6.7 package is stil working ok. > > Did anyone else see this ? > > Any idea on how to fix it (apart from migrating to a different MTA) ? >
One point is that the 6.8 package is linked against openssl 1.1: sendmail.bad: Start End Type Open Ref GrpRef Name 00000675a0c4d000 00000675a0d73000 exe 1 0 0 sendmail.bad 000006784f079000 000006784f09b000 rlib 0 2 0 /usr/local/lib/libsasl2.so.3.1 00000677cca16000 00000677ccab6000 rlib 0 1 0 /usr/local/lib/eopenssl11/libssl.so.11.6 0000067854bf2000 0000067854ef5000 rlib 0 2 0 /usr/local/lib/eopenssl11/libcrypto.so.11.6 00000678651bf000 0000067865214000 rlib 0 1 0 /usr/local/lib/libldap.so.13.2 00000677d4d1a000 00000677d4d2e000 rlib 0 2 0 /usr/local/lib/liblber.so.12.0 0000067806f01000 0000067806ff5000 rlib 0 1 0 /usr/lib/libc.so.96.0 00000677cf6d8000 00000677cf744000 rlib 0 1 0 /usr/lib/libssl.so.48.1 000006784b78d000 000006784b9c6000 rlib 0 2 0 /usr/lib/libcrypto.so.46.1 000006782e1f1000 000006782e1f1000 ld.so 0 1 0 /usr/libexec/ld.so sendmail: Start End Type Open Ref GrpRef Name 00000b87e11ed000 00000b87e1310000 exe 1 0 0 sendmail 00000b8a7f811000 00000b8a7f833000 rlib 0 2 0 /usr/local/lib/libsasl2.so.3.1 00000b8a2dcf0000 00000b8a2dd5c000 rlib 0 2 0 /usr/lib/libssl.so.48.1 00000b8a7a382000 00000b8a7a5bb000 rlib 0 3 0 /usr/lib/libcrypto.so.46.1 00000b8a28262000 00000b8a282b7000 rlib 0 1 0 /usr/local/lib/libldap.so.13.2 00000b8a5a3cd000 00000b8a5a3e1000 rlib 0 2 0 /usr/local/lib/liblber.so.12.0 00000b8a5a168000 00000b8a5a25c000 rlib 0 1 0 /usr/lib/libc.so.96.0 00000b89e6a2d000 00000b89e6a2d000 ld.so 0 1 0 /usr/libexec/ld.so -- Matthieu Herrb