summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKali Kaneko <kali@leap.se>2013-11-28 10:50:35 -0200
committerKali Kaneko <kali@leap.se>2013-11-28 10:50:35 -0200
commit6f63872862431e84325265ba63011d9eaa90c851 (patch)
tree2d8957f1669074e53e8a8ccde38efd96dcb5396e
parent67cf42d6918f6ef9ec9e8a1f2b3257306ab50894 (diff)
parent00e544f4f312fc926dd2f68d094c0e2d37347b47 (diff)
Merge remote-tracking branch 'chiiph/bug/nobind_vpn' into develop
-rw-r--r--changes/bug_4543_nobind2
-rw-r--r--src/leap/bitmask/services/eip/vpnlauncher.py3
2 files changed, 4 insertions, 1 deletions
diff --git a/changes/bug_4543_nobind b/changes/bug_4543_nobind
new file mode 100644
index 00000000..bacd3624
--- /dev/null
+++ b/changes/bug_4543_nobind
@@ -0,0 +1,2 @@
+- Add --nobind as a VPN parameter to prevent binding on local
+ addresses. Fixes #4543. \ No newline at end of file
diff --git a/src/leap/bitmask/services/eip/vpnlauncher.py b/src/leap/bitmask/services/eip/vpnlauncher.py
index 07497814..99cae7f9 100644
--- a/src/leap/bitmask/services/eip/vpnlauncher.py
+++ b/src/leap/bitmask/services/eip/vpnlauncher.py
@@ -147,7 +147,8 @@ class VPNLauncher(object):
args = []
args += [
- '--setenv', "LEAPOPENVPN", "1"
+ '--setenv', "LEAPOPENVPN", "1",
+ '--nobind'
]
if openvpn_verb is not None: