CC: openvpn: quote parameters to --push in openvpn config file
authorMagnus Kroken <mkroken@gmail.com>
Sat, 10 Dec 2016 11:02:03 +0000 (12:02 +0100)
committerZoltan HERPAI <wigyori@uid0.hu>
Thu, 12 Oct 2017 14:28:49 +0000 (16:28 +0200)
commitf5a98630db4970d5c1b5372bb9b6a43f9e3b5717
treeba56130f753d44756d45d3b17fe1f45a5bfc2422
parent6f6a00bd57968bb6683e62857165e7a34302a5e4
CC: openvpn: quote parameters to --push in openvpn config file
OpenVPN requires arguments to --push to be enclosed in double quotes.
One set of quotes is stripped when the UCI config is parsed.
Change append_params() of openvpn.init to enclose push parameters in
double quotes.

Unquoted push parameters do not cause errors in OpenVPN 2.3,
but OpenVPN 2.4 fails to start with unquoted push parameters.

Fixes: FS#290.

Signed-off-by: Magnus Kroken <mkroken@gmail.com>
package/network/services/openvpn/files/openvpn.init