summarylogtreecommitdiffstats
path: root/openvpn_wrapper
diff options
context:
space:
mode:
authormoormaster2023-04-04 12:25:30 +0200
committermoormaster2023-04-04 12:27:53 +0200
commit45660882fdd6af774bdf1844596694f9ab4e006f (patch)
tree21a9840a346235cfb337bbbb30b5bd36476c337d /openvpn_wrapper
parent7eca1916d5eb242e8ec06a60ff2caf49c492472e (diff)
downloadaur-45660882fdd6af774bdf1844596694f9ab4e006f.tar.gz
fixed: openvpn >=2.6 refuses to connect when --ncp-disable parameter is given
Diffstat (limited to 'openvpn_wrapper')
-rwxr-xr-xopenvpn_wrapper16
1 files changed, 16 insertions, 0 deletions
diff --git a/openvpn_wrapper b/openvpn_wrapper
new file mode 100755
index 000000000000..318dc95dd019
--- /dev/null
+++ b/openvpn_wrapper
@@ -0,0 +1,16 @@
+#!/bin/bash
+
+# strip --ncp-disable parameter from call
+# --ncp-disable is removed from openvpn >=2.6
+args=("$@")
+for ((i=0;i<${#args[@]};i++))
+do
+ if [ "${args[$i]}" == "--ncp-disable" ]
+ then
+ unset args[$i]
+ fi
+done
+
+echo "$0: openvpn wrapper for cyberghostvpn utility"
+echo now executing /usr/bin/openvpn "${args[@]}"
+/usr/bin/openvpn "${args[@]}"