From c0646636a534460b93f3d7481961129e1d66c65c Mon Sep 17 00:00:00 2001 From: Rodolphe Breard Date: Mon, 18 Nov 2019 21:42:01 +0100 Subject: [PATCH] Update the dependency requirement Versions of OpenSSL or LibreSSL where `PEM_write_bio_PKCS8PrivateKey` uses the "traditional" format are not supported. Close #9 --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 7b74f48..eaa2edf 100644 --- a/README.md +++ b/README.md @@ -60,7 +60,7 @@ This project provides the following man pages: In order to compile ADMEd, you will need the [Rust](https://www.rust-lang.org/) compiler and its package manager, Cargo. The minimal required Rust version is 1.32.0, although it is recommended to use the latest stable one. -ACMEd depends on the OpenSSL. The minimal supported versions are those from the [openssl](https://docs.rs/openssl/) crate, currently OpenSSL 1.0.1 through 1.1.1 and LibreSSL 2.5 through 2.8. The `tacd` executable also requires your OpenSSL/LibreSSL version to support TLS-ALPN. +ACMEd depends OpenSSL 1.1.0 or higher. On systems based on Debian/Ubuntu, you may need to install the `libssl-dev`, `build-essential` and `pkg-config` packages.