Intereting Posts
Как отфильтровать некоторые файлы из моего каталога? Как сгладить журналы для списка шаблонов и сделать из него отчет? Отключить подключение к локальной сети при запуске в Debian Печать десятичного символа ascii, моя команда не выводит Как я могу экспортировать свою цветовую колокольню? Каков наилучший способ отображения вкладок / пробелов в моих текстовых файлах Для чего нужен файл .screenrc? Как я могу направить ввод с двух клавиатур на два соответствующих терминала на одном компьютере? Получение ошибок Python всякий раз, когда я пытаюсь использовать терминал в Linux Mint Что делает «sudo su -s / bin / bash – <username>»? Ввод папки с пробелами и escape-символами с использованием bash systemd : задание raspi-config.service / start удалено, чтобы разбить порядок заказа, начиная с basic.target/start Присвоить значение переменной в bash, исходящей из других команд Завершение Zsh для монтирования (/ run / media / DISK-LABEL)? Измените размер расширенного раздела на весь диск.

Обновление curl, но «openSUSE-12.3-Update-Non-Oss», похоже, устарело

На моем веб-сервере работает Magento 1.8.1.0, который использует php-curl под капотом. Он запускает openSUSE 12.3 и:

PHP 5.3.17 Apache 2.2.29 mysql Ver 14.14 Distrib 5.5.33 OpenSSL 1.0.1j 

Установленная версия завитка:

 curl -V curl 7.28.1 (x86_64-suse-linux-gnu) libcurl/7.28.1 OpenSSL/1.0.1j zlib/1.2.7 libidn/1.25 libssh2/1.4.3 Protocols: dict file ftp ftps gopher http https imap imaps ldap ldaps pop3 pop3s rtsp scp sftp smtp smtps telnet tftp Features: AsynchDNS GSS-Negotiate IDN IPv6 Largefile NTLM NTLM_WB SSL libz TLS-SRP 

Мне нужно обновить завиток, по крайней мере, до версии 7.34, поскольку моя версия curl не поддерживает TLSv1.2 для php, и PayPal обязуется использовать TLSv1.2.

Я попытался запустить:

 zypper update curl Loading repository data... Warning: Repository 'Updates for openSUSE 12.3 12.3-1.4' appears to be outdated. Consider using a different mirror or server. Warning: Repository 'openSUSE-12.3-Update' appears to be outdated. Consider using a different mirror or server. Warning: Repository 'openSUSE-12.3-Update-Non-Oss' appears to be outdated. Consider using a different mirror or server. Reading installed packages... No update candidate for 'curl-7.28.1-4.47.1.x86_64'. The highest available version is already installed. Resolving package dependencies... 

Кажется, что нет обновлений для моей ОС openSUSE-12.3.

Поскольку это производственный сервер, лучший способ обновить завиток на машине?

Должен ли я добавить еще один репозиторий, содержащий последнюю версию curl и запустить zypper update снова?

Есть ли у вас какие-либо предложения о том, как справиться с этим обновлением, не нарушая ничего?

Загрузите новейший пакет curl:

 https://curl.haxx.se/download.html 

или от git:

 git clone https://github.com/curl/curl.git 

а также:

 ./configure --with-ssl && make && make install 

Лучший способ (может быть, не самый простой) – это модернизировать весь сервер, а не только завиток.

openSUSE 12.3 – это конец жизни с 29 января 2015 года. Это означает, что ваш производственный сервер имеет все проблемы безопасности, которые были обнаружены уже почти 2 года.