ProtonVPN / protonvpn-cli

Legacy protonvpn-cli: ProtonVPN Command-Line Tool for Linux and macOS. This has been superseded by https://github.com/ProtonVPN/protonvpn-cli-ng
Other
602 stars 96 forks source link

Is there a plan to make it work for OpenBSD #182

Closed adamsteen closed 5 years ago

adamsteen commented 5 years ago

Hi after seeing #164, I thought i would raise a specific issue for OpenBSD.

I attempted a doas ./protonvpn-cli.sh --install and installed packages as they were requested, but iptables was requested. OpenBSD does not support iptables but has pf see pf(4) and PF - User's Guide.

Are there any plans to support this?

Tamaranch commented 5 years ago

iptables is not actually a requirement (it does not appear in the documentation). It should have been commented, because the use of iptables is commented in the code. You can comment it yourself at line 54-59, and redo a doas ./protonvpn-cli.sh --install.

adamsteen commented 5 years ago

next problems were sha512sum and shasum don't exist on OpenBSD, so i had to use sha512 and tweak the script.

should the .protonvpn-cli be install in root or the current users home dir?

see "add OpenBSD Support." #183

the script is not very verbose, a verbose mode would be great in understand what the script is trying to do.

Tamaranch commented 5 years ago

should the .protonvpn-cli be install in root or the current users home dir?

See #159, #158…

adamsteen commented 5 years ago

I am able to get it working, but i am not happy with it. see adamsteen/protonvpn-cli use at your own risk.

adamsteen commented 5 years ago

Closing as I have t heard anything back from @ProtonVPN

adamsteen commented 5 years ago

Closing as I have t heard anything back from @ProtonVPN