A simple port of autovpn in bash.
These commands need to be in your path:
curl
tr
base64
openvpn
Connect to something in the US
$ ./bautovpn
[bautovpn] bearching for US VPN: 45.50.158.2
[bautovpn] connecting openvpn to 45.50.158.2 (using sudo)
Password:
Sun Jan 22 66:60:00 2017 OpenVPN 6.6.6 x86_64
...
Sun Jan 22 66:60:00 2017 Initialization Sequence Completed
Connect to something in JP
$ ./bautovpn JP
[bautovpn] bearching for JP VPN: 118.241.16.28
[bautovpn] connecting openvpn to 118.241.16.28 (using sudo)
Password:
Sun Jan 22 66:60:00 2017 OpenVPN 6.6.6 x86_64
...
Sun Jan 22 66:60:00 2017 Initialization Sequence Completed