strongSwan Installation Documentation » History » Version 25
Version 24 (Tobias Brunner, 20.11.2008 17:48) → Version 25/59 (Tobias Brunner, 20.11.2008 17:48)
[[TOC(OpenWRTDemo, [[KernelModules]], KernelModules, Autoconf, Autoconf41, heading=Installation Documentation)]]
h1.
= strongSwan Installation Documentation
h2. =
== Live testing system
==
We have built a [[OpenWRTDemo|small [wiki:OpenWRTDemo small test system]] system] to run strongSwan without installation or configuration. It is based on a UML kernel, two small [[OpenWRT]] OpenWRT images and should run on any x86 Linux system out of the box.
h2.
== Distribution packages
==
There are currently packages for:
** "Debian":http://packages.debian.org/search?keywords=strongswan&searchon=names&suite=all§ion=all
** "Ubuntu":http://packages.ubuntu.com/search?suite=default§ion=all&arch=any&searchon=names&keywords=strongswan
** "openSUSE":http://software.opensuse.org/search?p=1&q=strongswan
** "Gentoo":http://packages.gentoo.org/package/net-misc/strongswan
h2.
* [http://packages.debian.org/search?keywords=strongswan&searchon=names&suite=all§ion=all Debian]
* [http://packages.ubuntu.com/search?suite=default§ion=all&arch=any&searchon=names&keywords=strongswan Ubuntu]
* [http://software.opensuse.org/search?p=1&q=strongswan openSUSE]
* [http://packages.gentoo.org/package/net-misc/strongswan Gentoo]
== Compile yourself
h3. ==
=== Kernel requirements
===
strongSwan should run on most distros' kernels. If you build your own kernel, include [[KernelModules|the [wiki:KernelModules the required modules]].
h3. modules].
=== Building strongSwan
===
We have changed the buid system to autotools for the 4.x releases. There is a growing list of [[Autoconf|autoconf options]] [wiki:Autoconf autoconf options] available:
** [[Autoconf|
* [wiki:Autoconf Autoconf options for 42 releases]]
** [[Autoconf41|Autoconf 4.2 releases]
* [wiki:Autoconf41 Autoconf options for 41 releases]] 4.1 releases]
The build procedure is as with any autotools project:
<pre>
{{{
wget http://download.strongswan.org/strongswan-4.x.tar.bz2
tar jxvf strongswan-4.x.tar.bz2; cd strongswan-4.x
./configure --<your-options>
make
sudo make install
</pre> }}}
h1.
= strongSwan Installation Documentation
h2. =
== Live testing system
==
We have built a [[OpenWRTDemo|small [wiki:OpenWRTDemo small test system]] system] to run strongSwan without installation or configuration. It is based on a UML kernel, two small [[OpenWRT]] OpenWRT images and should run on any x86 Linux system out of the box.
h2.
== Distribution packages
==
There are currently packages for:
** "Debian":http://packages.debian.org/search?keywords=strongswan&searchon=names&suite=all§ion=all
** "Ubuntu":http://packages.ubuntu.com/search?suite=default§ion=all&arch=any&searchon=names&keywords=strongswan
** "openSUSE":http://software.opensuse.org/search?p=1&q=strongswan
** "Gentoo":http://packages.gentoo.org/package/net-misc/strongswan
h2.
* [http://packages.debian.org/search?keywords=strongswan&searchon=names&suite=all§ion=all Debian]
* [http://packages.ubuntu.com/search?suite=default§ion=all&arch=any&searchon=names&keywords=strongswan Ubuntu]
* [http://software.opensuse.org/search?p=1&q=strongswan openSUSE]
* [http://packages.gentoo.org/package/net-misc/strongswan Gentoo]
== Compile yourself
h3. ==
=== Kernel requirements
===
strongSwan should run on most distros' kernels. If you build your own kernel, include [[KernelModules|the [wiki:KernelModules the required modules]].
h3. modules].
=== Building strongSwan
===
We have changed the buid system to autotools for the 4.x releases. There is a growing list of [[Autoconf|autoconf options]] [wiki:Autoconf autoconf options] available:
** [[Autoconf|
* [wiki:Autoconf Autoconf options for 42 releases]]
** [[Autoconf41|Autoconf 4.2 releases]
* [wiki:Autoconf41 Autoconf options for 41 releases]] 4.1 releases]
The build procedure is as with any autotools project:
<pre>
{{{
wget http://download.strongswan.org/strongswan-4.x.tar.bz2
tar jxvf strongswan-4.x.tar.bz2; cd strongswan-4.x
./configure --<your-options>
make
sudo make install
</pre> }}}