AdilA
@AdilA
Нравится кодить, изучаю go c echo

Как в ubuntu 16.04 использовать OpenSSL версии 1.0.1 если вшит 1.0.2?

Добрый день, возникла проблема, по долгу службы необходимо использовать openssl 1.0.1 а на ubuntu 16.04 вшита 1.0.2 пропатчил openssl теперь при
#openssl version выводит:
OpenSSL 1.0.2g-fips 1 Mar 2016 (Library: OpenSSL 1.0.1e 8 Oct 2013)
и все прекрасно пока дело не доходит до ssh
пытаюсь ssh-keygen выводит ошибку:
OpenSSL version mismatch. Built against 1000207f, you have 1000105f
аналогичная ситуация с ssh ubuntu@myserver.com
сношу openssh чтобы установить заново и вот что происходит:

Настраивается пакет openssh-server (1:7.2p2-4ubuntu2.1) …
Creating SSH2 RSA key; this may take some time ...ssh-keygen: /usr/gost/x64/libcrypto.so.1.0.0: no version information available (required by ssh-keygen)
ssh-keygen: /usr/gost/x64/libcrypto.so.1.0.0: no version information available (required by ssh-keygen)
OpenSSL version mismatch. Built against 1000207f, you have 1000105f
dpkg: ошибка при обработке пакета openssh-server (--configure):
подпроцесс установлен сценарий post-installation возвратил код ошибки 255
Настраивается пакет ssh-import-id (5.5-0ubuntu1) …
Обрабатываются триггеры для systemd (229-4ubuntu7) …
Обрабатываются триггеры для ureadahead (0.100.0-19) …
Обрабатываются триггеры для ufw (0.35-0ubuntu2) …
При обработке следующих пакетов произошли ошибки:
openssh-server
E: Sub-process /usr/bin/dpkg returned an error code (1)

коментировал в файле установки openssh Creating SSH2 RSA key; но ничего не помогает
подскажите пожалуйста что можно сделать...
  • Вопрос задан
  • 1189 просмотров
Решения вопроса 2
@Wexter
поставьте обратно системный openssl, соберите из исходников в /usr/local нужную версию и линкуйте с ней указывая путь вручную
Ответ написан
@Erelecano
Админю сервера, починяю примуса.
Пересобирайте все пакеты, которые линкуются с openssl. Иначе никак.
Делайте выборку по тому, что слинковано с openssl и пересборку всего с нужной версией.
В каком административном безумии может понадобиться старая версия я не знаю, но уж если нужна, то пересобирайте все, иначе никак.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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