Модуль Python ssl
использует сборку openssl
, которая установлена в масштабе всей системы.У меня есть отдельная сборка, которую я скомпилировал.Я попытался LD_PRELOAD=./libcrypto.so python3
, но ssl.OPENSSL_VERSION
по-прежнему показывает версию сборки системы.
Как я могу сказать python использовать мой пользовательский openssl
?Есть ли способ, который не требует перекомпиляции Python?
Я нахожусь на Debian, если это актуально.