Как заставить клиент SVN использовать другую копию SSL?

Как заставить клиент SVN использовать другую копию SSL?

У меня была проблема с SSL в моем клиенте SVN. Я увидел в сети, что это может быть связано с использованием старой версии OpenSSL. Поэтому я последовалэти инструкциидля сборки последней версии OpenSSL. Последняя версия уже есть, /opt/openssl/но старая версия все еще существует. Как указать, svnчтобы использовать SSL в /opt/openssl?

решение1

Версия Subversion, включенная в Ubuntu 11.04, по крайней мере не связана с OpenSSL, а вместо этого используетGnuTLSбиблиотека:

$ ldd /usr/bin/svn
...
        libgnutls.so.26 => /usr/lib/x86_64-linux-gnu/libgnutls.so.26 (0x00007fab1dd33000)
...
        libneon-gnutls.so.27 => /usr/lib/libneon-gnutls.so.27 (0x00007fab1d239000)

Поэтому компиляции новой версии OpenSSL недостаточно. Если вы хотите, чтобы Subversion использовала ее, вам, вероятно, придется перекомпилировать библиотеку Neon и сам Subversion.

Почему вы думаете, что библиотека SSL является причиной проблемы, которую вы видите? Возможно, есть какое-то другое решение вашей проблемы, кроме перекомпиляции всего.

Связанный контент