Какую версию OpenSSL SendMail использует и как это сохраняется?

Мое понимание - то, что SendMail усиливает OpenSSL для функциональности STARTTLS (среди прочего). Это связывается динамично против любой версии OpenSSL, который я установил? Или sendmail использует/поддерживает свою собственную "копию" openssl?

Я спрашиваю это, потому что там совершенствуются sendmail параметры как O CipherList=HIGH какая ссылка openssl категории, которые подвержены изменениям со временем. Например, что рассматривает OpenSSL, сильный/высокий шифр мог отличаться от того, что он считает сильным позже.

0
задан 30 October 2014 в 19:06
1 ответ

Он динамически ссылается на версию openssl, которую вы установили

# ldd `which sendmail` | grep ssl
libssl.so.10 => /usr/lib64/libssl.so.10 (0x00007f1ffec11000)
libssl3.so => /usr/lib64/libssl3.so (0x00007f1ffdab5000)

Если бы вы сказали, установите исходную версию поверх версии rpm, и она не установила эти две библиотеки, sendmail не работал бы поскольку он не может найти эти библиотеки.

Итак, вы просто держите openssl в курсе того, что выпускает redhat, и все в порядке, пока дистрибутив не исчерпал себя.

1
ответ дан 4 December 2019 в 17:08

Теги

Похожие вопросы