IMPORTANT: This is the new revamped protonvpn-cli-ng 2.x version, please remove first the old protonvpn-cli package if present.
Credentials file can be reused without problem, but the installation method has been completely changed, this new cli version has been rewrited in python and requires pip3 installation, for that reason this package only contains a modified version of the git repo and performs the pip3 installation locally.
NOTE: The original code was only modified to remove the root and update checks to avoid crashing, for the rest is exactly the same, you can double check the content in "/tmp/protonvpn-cli-ng".
For new users, start with:
$ devel-su protonvpn init
certifi-2019.11.28
chardet-3.0.4
docopt-0.6.2
idna-2.8
pythondialog-3.5.0
requests-2.22.0
urllib3-1.25.7
NOTE: Those extra dependencies will not be removed when this package is uninstalled to avoid issues in case they could be used by other packages in the future, if you want to remove them manually just run the following:
[nemo@Sailfish ~]$ devel-su pip3 uninstall -y certifi chardet docopt idna pythondialog requests urllib3
Attachment | Size | Date |
---|---|---|
protonvpn-cli-ng-2.1.2-1.noarch.rpm | 73.85 KB | 11/12/2019 - 01:54 |
Comments
objectifnul
Sat, 2023/11/11 - 17:31
Permalink
Is it supposed to work with SailfishX 4.5.0.24?
TMavica
Wed, 2019/12/11 - 04:13
Permalink
It show id: 10000 no such user, what it means?
pamoedo
Fri, 2019/12/13 - 01:12
Permalink
That number is the UID of the user nemo (which I hardcoded in the app), you can safely ignore that.
As I said in the description, I had to remove some checks from the code to avoid crashing because the python libraries were not able to detect the devel-su status, so as soon as I got it running I didn't continue debugging on that.
Regards.