diff options
Diffstat (limited to 'INSTALL')
-rw-r--r-- | INSTALL | 51 |
1 files changed, 51 insertions, 0 deletions
@@ -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 |