Оновлення OpenSSL в OSX


1

Я використовую 10,9 з Сервер додаток 3, і прямо зараз я використовую застаріле з'єднання з TLS 1.0, RSA і AES_128CBC з HMAC-SHA1 (що відбувається за замовчуванням).

Хоча я намагався оновити openssl, я помічаю, що коли я намагався оновити, він каже, що openssl не встановлено, але це так.

remote:~ root# port upgrade openssl
Error: openssl is not installed
remote:~ root# openssl version
OpenSSL 0.9.8zg 14 July 2015

Так що я хотів би знати, як я можу оновити його, і чому не виявляється як встановлено?

Відповіді:


3

OpenSSL 0.9.8zg 14 липня 2015 є версією, встановленою OS X 10.9 (.5) (Mavericks) і знаходиться в / usr / bin /.

MacPorts ні встановлює, ні оновлення / оновлення справжнього Apple (OK, OpenSSL не Apple, але це частина їх основного пакета BSD) системного програмного забезпечення. Стандартною областю MacPorts є / opt / ...

Вам доведеться встановити нова версія OpenSSL з MacPorts - якщо доступна.


Дякуємо за відповідь klanomath! Я спробував встановити openssl через Mac порти, але тепер у мене виникає проблема з посиланням на новий openssl з macports замість старого, який прийшов з OS X. Це просто не посилання. Тут я зробив відповідь на dorlandode і нічого (у цій системі немає dotnet, тому не виконував останнього рядка): github.com/Homebrew/brew/pull/597
SipriusPT

Відповідь @SipriusPT dorlandode (або квитанція) є (або працює) для доморощеного (також менеджера пакетів OS X), встановленого лише для openssl. Ви повинні шукати у форумі MacPorts для правильної відповіді, як зв'язати бібліотеку OpenBSL.
klanomath

Ах я так моя помилка, я сказав Mac портів, а не варять. Я зроблю це. Знову дякую!
SipriusPT
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.