Project

General

Profile

PT-TLS SWIMA Server » History » Version 2

Version 1 (Andreas Steffen, 07.07.2017 16:13) → Version 2/35 (Andreas Steffen, 07.07.2017 16:25)

h1. PT-TLS SWIMA Server

h2. Installing the strongSwan TNC Software

First we have to install some additional Ubuntu packages needed for the strongSwan TNC build
<pre>
sudo apt install libsystemd-dev libssl-dev libcurl4-openssl-dev sqlite3 libsqlite3-dev libjson0-dev
</pre>

Download the lastest strongSwan tarball
<pre>
wget https://download.strongswan.org/strongswan-5.6.0dr1.tar.bz2
</pre>

Unpack the tarball
<pre>
tar xf strongswan-5.6.0dr1.tar.bz2
</pre>

and change into the strongSwan build directory
<pre>
cd strongswan-5.6.0dr1
</pre>

Configure strongSwan with the following options
<pre>
./configure --prefix=/usr --sysconfdir=/etc --disable-gmp --enable-openssl --enable-tnc-imv --enable-tnc-pdp --enable-tnccs-20 --enable-imv-os --enable-imv-swima --enable-sqlite --enable-curl --disable-stroke --enable-swanctl --enable-systemd
</pre>

Build and install strongSwan with the commands
<pre>
make; sudo make install
</pre>