diff --git a/net/openvpn/files/lib/netifd/proto/openvpn.sh b/net/openvpn/files/lib/netifd/proto/openvpn.sh index 33ffdcf5a0..6e83aafac7 100755 --- a/net/openvpn/files/lib/netifd/proto/openvpn.sh +++ b/net/openvpn/files/lib/netifd/proto/openvpn.sh @@ -128,6 +128,7 @@ proto_openvpn_setup() { append exec_params " --status /var/run/openvpn.$config.status" append exec_params " --syslog openvpn_$config" append exec_params " --tmp-dir /var/run" + [ -n "$config_file" ] && append exec_params " --config \"$config_file\"" json_get_var ALLOW_DEPRECATED allow_deprecated [ -z "$ALLOW_DEPRECATED" ] && ALLOW_DEPRECATED=0