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

Reply via email to