-
-1. Required packages
- -----------------
-
- In order to be able to build strongSwan you'll need the GNU Multiprecision
- Arithmetic Library (GMP) available from http://www.swox.com/gmp/.
-
- The libgmp library and the corresponding header file gmp.h are usually
- included in the form of one or two packages in the major Linux
- distributions (SuSE: gmp; Debian unstable: libgmp3, libgmp3-dev).
-
-
-2. Optional packages
- -----------------
-
-2.1 libcurl
- -------
-
- If you intend to dynamically fetch Certificate Revocation Lists (CRLs)
- from an HTTP server or as an alternative want to use the Online
- Certificate Status Protocol (OCSP) then you will need the libcurl library
- available from http://curl.haxx.se/.
-
- In order to keep the library as compact as possible for use with strongSwan
- you can build libcurl from the sources with the optimized options
-
- ./configure --prefix=<dir> --without-ssl \
- --disable-ldap --disable-telnet \
- --disable-dict --disable-gopher \
- --disable-debug \
- --enable-nonblocking --enable-thread
-
- As an alternative you can use the ready-made packages included with your
- favorite Linux distribution (SuSE: curl, curl-devel).
-
- In order to activate the use of the libcurl library in strongSwan you must
- set the USE_LIBCURL option in "Makefile.inc":
-
- # include libcurl support (CRL fetching, OCSP and SCEP)
- USE_LIBCURL?=true
-
- Under Gentoo emerge strongSwan with
-
- USE="curl -ssl" emerge strongswan
-
-
-2.2 OpenLDAP