python-eduvpn-client icon indicating copy to clipboard operation
python-eduvpn-client copied to clipboard

kill switch

Open efef opened this issue 6 years ago • 6 comments

design kill-switch to avoid leaking when eduVPN is down

efef avatar Aug 29 '19 10:08 efef

maybe do something like: https://github.com/ProtonVPN/protonvpn-cli-ng/blob/master/USAGE.md#kill-switch

efef avatar Jan 14 '20 11:01 efef

I would say this is a 'nice to have', and should not block the 2.0 release.

gijzelaerr avatar May 25 '20 12:05 gijzelaerr

It is nice to have but I see lots of problems with this

  • We need root privileges in order to modify iptables/nftables rules
    • Could implement a popup with password, but this is not ideal
  • When to reset these rules?
    • Will they be removed when the application is removed?

jwijenbergh avatar Feb 17 '22 15:02 jwijenbergh

ok agreed, lets postpone this to a future release, then we decide if we drop the plan or not.

gijzelaerr avatar Feb 18 '22 08:02 gijzelaerr

Maybe we can document the steps that an user should take to enable a killswitch manually

jwijenbergh avatar Jun 23 '22 08:06 jwijenbergh

We should document how to do this but not implement it in core IMO

jwijenbergh avatar Mar 06 '23 15:03 jwijenbergh