Package Details: protonvpn-cli-community 2.2.12-1

Git Clone URL: https://aur.archlinux.org/protonvpn-cli-community.git (read-only, click to copy)
Package Base: protonvpn-cli-community
Description: A Community Linux CLI for ProtonVPN
Upstream URL: https://github.com/ProtonVPN/linux-cli-community
Licenses: GPL3
Conflicts: protonvpn-cli, protonvpn-cli-ng, protonvpn-gui
Provides: protonvpn-cli-ng
Replaces: protonvpn-cli-ng
Submitter: yurikoles
Maintainer: Jomosoto
Last Packager: Jomosoto
Votes: 12
Popularity: 2.11
First Submitted: 2022-06-08 13:40 (UTC)
Last Updated: 2024-02-28 00:47 (UTC)

Latest Comments

shoryuken commented on 2024-12-24 10:01 (UTC)

Ah, there's an issue about it: https://github.com/Rafficer/linux-cli-community/issues/377

shoryuken commented on 2024-12-23 08:15 (UTC)

The latest salvo of python package updates seems to have broken that, doesn't it?

I was using protonvpn-cli until then, which crashed following this update, but I can't rebuild it as it has apparently disappeared from AUR and the sources have apparently also disappeared from github....

So I turn to protonvpn-cli-community but it doesn't work either:

protonvpn connect --fastest -p udp
Traceback (most recent call last):
  File "/usr/sbin/protonvpn", line 33, in <module>
    sys.exit(load_entry_point('protonvpn-cli==2.2.12', 'console_scripts', 'protonvpn')())
             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^
  File "/usr/lib/python3.13/site-packages/protonvpn_cli/cli.py", line 72, in main
    cli()
    ~~~^^
  File "/usr/lib/python3.13/site-packages/protonvpn_cli/cli.py", line 121, in cli
    connection.fastest(protocol)
    ~~~~~~~~~~~~~~~~~~^^^^^^^^^^
  File "/usr/lib/python3.13/site-packages/protonvpn_cli/connection.py", line 180, in fastest
    fastest_server = get_fastest_server(server_pool)
  File "/usr/lib/python3.13/site-packages/protonvpn_cli/utils.py", line 180, in get_fastest_server
    fastest_server = random.choice(fastest_pool[:pool_size])["Name"]
                     ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.13/random.py", line 351, in choice
    raise IndexError('Cannot choose from an empty sequence')
IndexError: Cannot choose from an empty sequence

I don't want to use proton-vpn-gtk-app, I want something light on the command line, please help :)

JohnnyWonder commented on 2024-10-27 14:08 (UTC)

Finally! It took me three days to get Protonvpn running properly (Absolute beginner). With this package it worked very well and smooth. Just wondering: If I check for a DNS leak on ipleak.net it shows my ISP. But with every other DNS Leak tester it shows me, that my DNS is not leaking. Even dnsleaktest says my DNS is not leaking. I don't know who I can trust...

bader commented on 2024-07-17 08:05 (UTC)

I just wanted to say thank you for providing the best, most reliable way to use Proton VPN on Arch.

fam007e commented on 2024-06-14 20:25 (UTC)

Sign in doesn't work with the username and passwd... The protonvpn init sets stuff fine but when it's connecting with protonvpn c -f shows username/passwd error...

CloseThimble commented on 2024-05-03 14:06 (UTC)

Works fine with yay -S --rebuild protonvpn-cli-community.

Arguably worth running sudo sed -i '81,85d' /usr/lib/python3.12/site-packages/protonvpn_cli/cli.py if you want to remove the nag about the gui app.