Обновление OpenSSL на Ubuntu 12.04

У меня была эта проблема: насколько я ищу, нет никакого способа решить эту проблему в панели единиц, но я решил ее купить установку cairo-dock.

Вы можете установить cairo-dock из репозитория

sudo apt-get install cairo-dock

, а затем запустить его:

в Конфигурация cairo-dock перейдите на вкладку надстроек. поставьте галочку в «Power Manager» и нажмите кнопку «Применить». в док-станции нажмите правой кнопкой мыши на апплет «Power Manager» и в меню «power manager» нажмите кнопку «Изменить». в показанном диалоге перейдите на вкладку «Конфигурация». из первого combo bos («выберите стиль disply») выберите «Gauge». откройте раздел «Калибровка» и выберите «выбрать одну из доступных тем», выберите тему, показывающую проценты по своему изображению (например, «Аккумулятор-Моно», «Аккумулятор: тема MeeGo», «Аккумулятор: тема кислорода», ...)
1
задан 4 March 2014 в 21:16

2 ответа

Установите пакет разработки!

1.0.1 является частью Ubuntu 12.04 на момент написания.

Сначала сделайте обновление списка пакетов

sudo apt-get update

Затем установите пакет разработки (libssl-dev)!

пакет разработки и обновление самой библиотеки за один раз:

sudo apt-get install openssl libssl-dev

Вы можете видеть здесь 1.0.1 является частью 12.04: http://packages.ubuntu.com/precise-updates/openssl [ ! d4]

Если ваша система все еще устанавливает 1.0.0, у вас есть какой-то другой репозиторий, или что-то еще в вашем управлении пакетами изменилось, чтобы вызвать эту ошибку. В этом случае проверьте, что заставляет его нажимать на 1.0.0, запустив

apt-cache policy openssl libssl-dev
11
ответ дан 24 May 2018 в 11:09
  • 1
    Да, он устанавливает 1.0.1, но он все еще затронут. На двух или моих серверах, работающих под управлением 12.04, запуск указанной выше команды устанавливает OpenSSL 1.0.1c, который является уязвимым – Dean Perry 8 April 2014 в 22:09
  • 2
    @DeanPerry Нет, он не уязвим для Heartbleed со вчерашнего дня. Уязвимости Ubuntu исправлены до предоставленных версий. Прочтите changelogs и Ubuntu Security Advisory USN-2165-1 . Просто обновите свою систему, и все в порядке. Пожалуйста, не распространяйте страх на первую часть номера версии и читайте о том, как работает Ubuntu. – gertvdijk 8 April 2014 в 22:23
  • 3
    @gertvdijk Список изменений, на который вы ссылаетесь, относится к более высокой версии (Quantal), но 12.04 (Точный) из исходного ответа также был обновлен, см. . – mschayna 10 April 2014 в 13:49
  • 4
    запись @mschayna Changelog для точного; здесь вы идете: launchpad.net/ubuntu/+source/openssl/1.0.1-4ubuntu5.12 – gertvdijk 10 April 2014 в 13:52

Попробуйте загрузить последнюю версию libssl и openssl из http://archive.ubuntu.com/ubuntu/pool/main/o/openssl/ и установить оба.

Внимание! Это нарушит автоматические обновления безопасности для OpenSSL.

6
ответ дан 24 May 2018 в 11:09
  • 1
    Я обнаружил, что обновление до 1.0.1f из openssl и libssl было достаточно новым, чтобы остановить ошибку routines:SSL23_GET_SERVER_HELLO:tlsv1 alert protocol version, появившуюся в последнее время. – Tom Saleeba 1 May 2018 в 10:20

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

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