From aaffe2f9ca6273cc444ca5999cbcdf9b175be016 Mon Sep 17 00:00:00 2001 From: Peter Eckersley Date: Thu, 22 Dec 2016 15:53:32 -0800 Subject: [PATCH] Add openssl installation to some bootstrappers - The others seem to either be platforms where openssl is part of the base system, or where I can't quickly confirm that it's safe to ask for installation of something called "openssl". - If we miss any platforms, the OCSP checking code in "certbot certificates" should fail gracefully. --- letsencrypt-auto-source/letsencrypt-auto | 2 ++ letsencrypt-auto-source/pieces/bootstrappers/deb_common.sh | 1 + letsencrypt-auto-source/pieces/bootstrappers/mageia_common.sh | 1 + 3 files changed, 4 insertions(+) diff --git a/letsencrypt-auto-source/letsencrypt-auto b/letsencrypt-auto-source/letsencrypt-auto index d62a642ea..08975492f 100755 --- a/letsencrypt-auto-source/letsencrypt-auto +++ b/letsencrypt-auto-source/letsencrypt-auto @@ -289,6 +289,7 @@ BootstrapDebCommon() { gcc \ $augeas_pkg \ libssl-dev \ + openssl \ libffi-dev \ ca-certificates \ @@ -535,6 +536,7 @@ BootstrapMageiaCommon() { git \ gcc \ python-augeas \ + openssl \ libopenssl-devel \ libffi-devel \ rootcerts diff --git a/letsencrypt-auto-source/pieces/bootstrappers/deb_common.sh b/letsencrypt-auto-source/pieces/bootstrappers/deb_common.sh index 27919b67b..ec60b7525 100644 --- a/letsencrypt-auto-source/pieces/bootstrappers/deb_common.sh +++ b/letsencrypt-auto-source/pieces/bootstrappers/deb_common.sh @@ -99,6 +99,7 @@ BootstrapDebCommon() { gcc \ $augeas_pkg \ libssl-dev \ + openssl \ libffi-dev \ ca-certificates \ diff --git a/letsencrypt-auto-source/pieces/bootstrappers/mageia_common.sh b/letsencrypt-auto-source/pieces/bootstrappers/mageia_common.sh index 63649a974..fb417fd17 100644 --- a/letsencrypt-auto-source/pieces/bootstrappers/mageia_common.sh +++ b/letsencrypt-auto-source/pieces/bootstrappers/mageia_common.sh @@ -12,6 +12,7 @@ BootstrapMageiaCommon() { git \ gcc \ python-augeas \ + openssl \ libopenssl-devel \ libffi-devel \ rootcerts