strongswan: uci config support 3585/head
authorHans Dedecker <dedeckeh@gmail.com>
Fri, 6 Jan 2017 11:10:32 +0000 (12:10 +0100)
committerHans Dedecker <dedeckeh@gmail.com>
Fri, 6 Jan 2017 12:32:13 +0000 (13:32 +0100)
commit36e073d8201fe7cf133ef3eea41f8855c3344c71
treebfe9adecf0cdfa04c9e1195340e2e07b6591770a
parentaa770767993e0b9e45e73feb9c7350a9540a0ff7
strongswan: uci config support

Add support to configure strongswan via uci.

uci support is based on the following sections
-ipsec : Global config items belonging in the strongswan.conf file
-remote : Defines the remote peer(s)
-tunnel : Defines the IPSec connections in tunnel mode
-transport : Defines the IPSec connections in transport mode
-crypto_proposal : Defines the different crypto proposals

Signed-off-by: Pierre Lebleu <pme.lebleu@gmail.com>
Signed-off-by: Gino Peeters <peeters.gino@gmail.com>
Signed-off-by: Hans Dedecker <dedeckeh@gmail.com>
net/strongswan/Makefile
net/strongswan/files/ipsec.init