Est-ce que l'installation de macports installera ou mettra à jour automatiquement OpenSSL?


1

Je suis un utilisateur mac et je souhaite conserver la version fournie par le système OpenSSL, à savoir OpenSSL 0.9.8y. Je me demande si l'installation de macports mettra automatiquement à jour mon OpenSSL ou installera une autre version?

Aussi, comment puis-je vérifier la version de la bibliothèque OpenSSL sur mon mac à la place de la version de la commande OpenSSL? Ont-ils toujours la même version? Merci!

Réponses:


1

MacPorts ne remplacera pas la version de OpenSSL fournie par le système. Si vous installez OpenSSL en utilisant MacPorts, il le fera dans un préfixe séparé (par défaut /opt/local ).

Pour vérifier la version de la bibliothèque OpenSSL, exécutez /path/to/openssl version/path/to/openssl est le chemin du binaire OpenSSL qui correspond à la bibliothèque que vous souhaitez vérifier, par exemple. /usr/bin/openssl pour le système OpenSSL dans /usr/lib/libssl.dylib et /opt/local/bin/openssl pour le MacPorts OpenSSL dans /opt/local/lib/libssl.dylib.

Vous pouvez également vérifier la version de la bibliothèque OpenSSL directement à l’aide de

$> strings /path/to/libssl.dylib | grep -E '^OpenSSL'

par exemple. pour MacPorts:

$> strings /opt/local/lib/libssl.dylib | grep -E '^OpenSSL'
OpenSSL 1.0.1i 6 Aug 2014

et pour le système OpenSSL:

$> strings /usr/lib/libssl.dylib | grep -E '^OpenSSL'
OpenSSL 0.9.8y 5 Feb 2013

0

MacPort n’installe que les fichiers binaires que vous lui avez demandé d’installer à l’aide de sudo port install.

Pour connaître votre version openSSL, tapez simplement openssl version.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.