Package Details: vpnfailsafe-git r1.054da69-1

Git Clone URL: https://aur.archlinux.org/vpnfailsafe-git.git (read-only)
Package Base: vpnfailsafe-git
Description: IP leak prevention for OpenVPN
Upstream URL: https://github.com/wknapik/vpnfailsafe
Licenses: MIT
Conflicts: vpnfailsafe
Provides: vpnfailsafe
Submitter: wknapik
Maintainer: wknapik
Last Packager: wknapik
Votes: 12
Popularity: 0.369916
First Submitted: 2016-10-21 14:35
Last Updated: 2017-08-06 12:27

Latest Comments

wknapik commented on 2018-11-01 16:12

@eq891 that would take a lot of effort and undoubtedly introduce bugs, while reducing portability, switching users over to a tool that's less popular/familiar and ultimately producing no additional value. Nftables was meant to replace iptables, but it never really took off. At this point, it's most likely that bpfilter will replace both, but the iptables CLI will keep working - iptables rules will just be translated to BPF programs, transparently.

So I'm afraid the answer is "no", but I think that's in everyone's best interest.

eq891 commented on 2018-11-01 15:10

@wknapik Could you please add nftables support? nftables is supposed to replace iptables and is more understandable for human.

wknapik commented on 2018-03-21 13:20

@Veras https://github.com/wknapik/vpnfailsafe/issues/29

veras commented on 2018-02-19 00:23

Does this script work with networkmanager-openvpn?

wknapik commented on 2017-12-22 14:35

@trinux - this is a -git package, it's never out-of-date. If you think something needs to be done, please leave a comment.

wknapik commented on 2017-08-02 10:38

Hi meiji,

Glad you found vpnfailsafe useful.

The examples in /usr/share/doc/vpnfailsafe are meant as a starting point - something to copy to your preferred location, (possibly) customize and use.

/etc/openvpn, or /etc/openvpn/client sound like the best locations to me.

I wrote vpnfailsafe_reset.sh for those who would like to easily reset all changes made by vpnfailsafe, but I don't use it personally. I find `systemctl restart iptables.service' sufficient. Yes, it doesn't clear the /etc/hosts entries, but it's never been a problem for me.

It's a matter of personal preference. If you like using vpnfailsafe_reset.sh, by all means, copy it to /etc/openvpn, chmod +x and use it from there - that was how I imagined people would use it.

Cheers.

meiji commented on 2017-07-31 20:52

I started using this package recently and it works great. I was grateful to know that vpnfailsafe_reset.sh is included /usr/share/doc/vpnfailsafe.
Do you think it would be wise to have it in the same directory as /etc/openvpn/vpnfailsafe.sh ? How do you access it in your setups?