strongSwan Installation Documentation » History » Version 42

« Previous - Version 42/59 (diff) - Next » - Current version
Tobias Brunner, 15.08.2011 14:33

strongSwan Installation Documentation

Live testing system

We have built a small test system to run strongSwan without installation or configuration. It is based on a UML kernel, two small OpenWRT images and should run on any x86 Linux system out of the box.

Distribution packages

There are currently packages for:

Compile yourself

Linux Kernel requirements

strongSwan should run on most distros' kernels. If you build your own kernel, include the required modules.

Building strongSwan

We have changed the build system to autotools for the 4.x releases.

There is a growing list of autoconf options available:

Refer to the list of plugins to learn more about the plugins that can be enabled with the above options.

The build procedure is as with any autotools project:

  1. Download strongSwan:
  2. Unpack the tarball:
     tar xjvf strongswan-4.x.x.tar.bz2; cd strongswan-4.x.x
  3. Configure strongSwan using some of the options above:
     ./configure --prefix=/usr --sysconfdir=/etc --<your-options>
  4. Build the sources and install the binaries as root:
     sudo make install

Building strongSwan on other platforms