Projet

Général

Profil

LetsEncrypt » Historique » Version 4

« Précédent - Version 4/11 (diff) - Suivant » - Version actuelle
Matthieu Herrb, 04/04/2017 09:51
install acme-client sur wheezy


LetsEncrypt

Liens

Configuration avec acme-client

https://kristaps.bsd.lv/acme-client/ client C orienté sécu développé par Kristaps Dzonsons

installation sur wheezy

Dépendances: * libbsd (apt-get install libbsd-dev) * libressl

 $ git clone https://github.com/libressl-portable/portable.git libressl
 $ cd libressl
 $ ./autogen.sh
 $ ./configure --prefix=/usr/local
 $ make
 $ sudo make install
 

acme-client:

 $ git clone https://github.com/kristapsdz/acme-client-portable
 $ cd acme-client-portable

Appliquer ce patch pour que l'exécutable trouve libressl dans /usr/local:

diff --git a/GNUmakefile b/GNUmakefile
index 9b0ed80..3c89b4f 100644
--- a/GNUmakefile
+++ b/GNUmakefile
@@ -43,7 +43,7 @@ CFLAGS        += -DMUSL_LIBC
 endif

 CFLAGS += -I/usr/local/include/libressl
-LDFLAGS += -L/usr/local/lib
+LDFLAGS += -L/usr/local/lib -Wl,-rpath /usr/local/lib
 OBJS   += util-portable.o

 # Do we have libseccomp installed?

Puis continuer:

$ make
$ sudo make install