Je suis en cours d'exécution 12.04 mais la question concerne toutes les versions d'ubuntu. Existe-t-il un package pour une version spécifique (je ne suis intéressé que par la plus récente) de openssl? Bien que les derniers correctifs de sécurité soient installés, je n’ai pas de version à jour d’openssl, mais une version "ancienne" avec certains correctifs de sécurité appliqués.
S'il n'y a pas de version prédéfinie disponible, quelle serait la meilleure approche? Est-il possible de télécharger simplement la dernière version d’openssl et de construire un paquet ordinaire à partir de celui-ci et de l’installer?
Dans Ubuntu, du moins dans les versions LTS, les numéros de version en amont de nombreux packages ne changent jamais pour une version donnée. Il existe très peu d'exceptions, telles que Firefox et le noyau.
Vous avez trois options:
La compilation à partir des sources peut être facilitée en utilisant apt
. Pour installer les bibliothèques nécessaires à la construction d'OpenSSL, vous pouvez effectuer les tâches suivantes:
Sudo apt-get build-dep openssl
Vous pouvez également obtenir le paquet source à partir des référentiels Ubuntu et le modifier pour utiliser une archive source différente en amont.
Pour obtenir le paquet source utilisé par Ubuntu:
apt-get source openssl