У меня была проблема SSL с моим клиентом SVN. Я видел онлайн, что это может произойти из-за использования старой версии OpenSSL. Таким образом, я следовал этим инструкциям для создания последней версии OpenSSL. Последняя версия находится теперь в /opt/openssl/
но старая версия все еще существует. Как я указываю svn
использовать SSL в /opt/openssl
?
Версия подверсии, включенной в 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 не достаточна. Если Вы хотите, чтобы Подверсия использовала его, необходимо будет, вероятно, перекомпилировать библиотеку Neon и саму Подверсию.
Что заставляет Вас думать, что библиотека SSL является причиной проблемы, которую Вы видите? Возможно, существует некоторое другое решение Вашей проблемы кроме перекомпиляции всего.