From f1cb89ffc320cdf945b3bd87bab5762749bd6eac Mon Sep 17 00:00:00 2001 From: Guilhem Moulin Date: Tue, 14 Jun 2016 16:56:43 +0200 Subject: Add installation instructions. --- INSTALL | 51 +++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 51 insertions(+) create mode 100644 INSTALL diff --git a/INSTALL b/INSTALL new file mode 100644 index 0000000..935b052 --- /dev/null +++ b/INSTALL @@ -0,0 +1,51 @@ +lacme-accountd depends on the following Perl modules: + + - Config::Tiny + - Crypt::OpenSSL::RSA (for PEM-encoded key material) + - Crypt::OpenSSL::Bignum (for PEM-encoded key material) + - Errno (core module) + - Getopt::Long (core module) + - JSON (optionally C/XS-accelerated with JSON::XS) + - List::Util (core module) + - MIME::Base64 (core module) + - Socket (core module) + +On Debian GNU/Linux systems, these dependencies can be installed with +the following command: + + apt-get install libconfig-tiny-perl libcrypt-openssl-rsa-perl libcrypt-openssl-bignum-perl libjson-perl + + +lacme depends on OpenSSL and the following Perl modules: + + - Config::Tiny + - Digest::SHA (core module) + - Errno (core module) + - Fcntl (core module) + - File::Temp (core module) + - Getopt::Long (core module) + - JSON (optionally C/XS-accelerated with JSON::XS) + - List::Util (core module) + - LWP::UserAgent + - LWP::Protocol::https (for https:// ACME directory URIs) + - MIME::Base64 (core module) + - Net::SSLeay + - POSIX (core module) + - Socket (core module) + +On Debian GNU/Linux systems, these dependencies can be installed with +the following command: + + apt-get install openssl libconfig-tiny-perl libjson-perl libwww-perl liblwp-protocol-https-perl libnet-ssleay-perl + +However Debian GNU/Linux users can also use gbp(1) from git-buildpackage +to build their own package: + + $ git checkout debian + $ AUTO_DEBSIGN=no gbp buildpackage + +Alternatively, for the development version: + + $ git checkout debian + $ git merge master + $ AUTO_DEBSIGN=no gbp buildpackage --git-force-create --git-upstream-tree=BRANCH -- cgit v1.2.3