openvpn: add list element parsing
authorFlorian Eckert <fe@dev.tdt.de>
Tue, 20 Nov 2018 15:01:20 +0000 (16:01 +0100)
committerJo-Philipp Wich <jo@mein.io>
Tue, 18 Dec 2018 16:48:21 +0000 (17:48 +0100)
commitb3930860facf76d731a678a4387f6cbea054536f
treec5ac5ba92ad23151b637eb73cabd9fff8fb4201b
parent7a1a91e7141d84587b11dcc927bef50388e3f7dc
openvpn: add list element parsing

For the parameters tls-cipher and ncp-ciphers more than one option can
be used in the OpenVPN configuration, separated by a colon, which should
be implemented as a list in order to configure it more clearly. By
adding the new OPENVPN_LIST option to the openvpn.options file with the
tls-cipher and ncp-cipher parameters, uci can now add this option as a
"list" and the init script will generate the appropriate OpenVPN
configuration from it.

Signed-off-by: Hans Dedecker <dedeckeh@gmail.com>
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
(backported from 675eb747aa1cb76d4d6e715728592974acac8cc1)
package/network/services/openvpn/Makefile
package/network/services/openvpn/files/openvpn.init
package/network/services/openvpn/files/openvpn.options