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

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

0
задан 12 August 2011 в 05:06

6 ответов

Версия 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 является причиной проблемы, которую вы видите? Возможно, есть еще одно решение вашей проблемы, кроме перекомпиляции всего.

2
ответ дан 25 May 2018 в 19:23

Версия 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 является причиной проблемы, которую вы видите? Возможно, есть еще одно решение вашей проблемы, кроме перекомпиляции всего.

2
ответ дан 25 July 2018 в 21:28

Версия 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 является причиной проблемы, которую вы видите? Возможно, есть еще одно решение вашей проблемы, кроме перекомпиляции всего.

2
ответ дан 2 August 2018 в 03:07

Версия 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 является причиной проблемы, которую вы видите? Возможно, есть еще одно решение вашей проблемы, кроме перекомпиляции всего.

2
ответ дан 4 August 2018 в 18:58

Версия 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 является причиной проблемы, которую вы видите? Возможно, есть еще одно решение вашей проблемы, кроме перекомпиляции всего.

2
ответ дан 6 August 2018 в 03:19

Версия 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 является причиной проблемы, которую вы видите? Возможно, есть еще одно решение вашей проблемы, кроме перекомпиляции всего.

2
ответ дан 7 August 2018 в 21:00

Другие вопросы по тегам:

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