Package Details: private-internet-access-vpn 3.4-3

Git Clone URL: https://aur.archlinux.org/private-internet-access-vpn.git (read-only, click to copy)
Package Base: private-internet-access-vpn
Description: Installs VPN profiles for Private Internet Access Service
Upstream URL: https://www.privateinternetaccess.com/
Keywords: connman networkmanager openvpn python vpn
Licenses: GPL
Conflicts: xawtv
Submitter: flamusdiu
Maintainer: Auerhuhn
Last Packager: Auerhuhn
Votes: 86
Popularity: 0.000418
First Submitted: 2014-08-14 01:22 (UTC)
Last Updated: 2024-04-14 17:12 (UTC)

Pinned Comments

Auerhuhn commented on 2023-10-27 08:23 (UTC) (edited on 2023-10-27 08:23 (UTC) by Auerhuhn)

Note that this package provides only VPN profiles but not the vendor’s software.

The package version refers to the python-pia tool by @flamusdiu, which may lag behind the vendor’s own VPN software version.

Please do not flag this package out-of-date unless @flamusdiu releases a new stable python-pia version.

Thank you!

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 .. 48 Next › Last »

hyness commented on 2021-01-14 16:48 (UTC)

I got the following error when building

-> Creating working copy of python-pia git repo...
Cloning into 'python-pia'...
done.
fatal: invalid reference: 3.4

I was able to fix it by prepending a vto the tag

"git+https://github.com/flamusdiu/python-pia.git#tag=v${pkgver}"

flamusdiu commented on 2020-12-20 14:05 (UTC)

Looks like they removed a bunch of configuration as well. Hmm, working out removing the other configuration options since they do not work.

flamusdiu commented on 2020-12-17 03:41 (UTC)

Hmm, okay. I have some work to do. Apparently, PIA changed the file names and moves stuff around. Let me see how I want to work this out.

mijoharas commented on 2020-12-16 20:51 (UTC)

Take your time dude! I appreciate everything you've done to make this package anyways, so if there's a little thing broken I'm more than happy to fix it myself.

(also sorry, I would have raised a PR against the repo, but I kinda thought it was abandoned or you were too busy. Hope my previous comment didn't come off as rude!)

flamusdiu commented on 2020-12-15 23:44 (UTC)

Give me a day and I'll get this fixed. Sorry, it's been a crazy year.

mijoharas commented on 2020-12-15 23:18 (UTC)

oh, and I had to change the checksums on some of the files.

mijoharas commented on 2020-12-15 23:18 (UTC)

Seems even more broken than usual. So I got it working by changing the egrep line in the PKGBUILD to:

    host=$(grep -Po "(?<=remote )[-a-zA-Z.]+" "$file")

I also had to modify python-pia before a could call sudo pia -a. I had to change line 85 in pia/applications/hooks.py to :

        return [h.fqdn for h in properties.get_default_hosts_list() if h.name == re.sub('_', ' ', config_id)][0]

(note the swapped '_' and ' ' there). That seems to have done the trick, but man was this a pain. Either way, vpn working again.

mijoharas commented on 2020-12-15 23:18 (UTC)

sorry, the comment I just made was actually for the dev version of this package, I'll cross post it there.

mijoharas commented on 2020-12-15 23:17 (UTC)

Seems even more broken than usual. So I got it working by changing the egrep line in the PKGBUILD to:

    host=$(grep -Po "(?<=remote )[-a-zA-Z.]+" "$file")

I also had to modify python-pia before a could call sudo pia -a. I had to change line 85 in pia/applications/hooks.py to :

        return [h.fqdn for h in properties.get_default_hosts_list() if h.name == re.sub('_', ' ', config_id)][0]

(note the swapped '_' and ' ' there). That seems to have done the trick, but man was this a pain. Either way, vpn working again.

JustCaptcha commented on 2020-10-12 17:56 (UTC) (edited on 2020-10-12 17:58 (UTC) by JustCaptcha)

Thanks to florosus with that I've successfully installed the package, but In my case, sha256sums were different from what he sent. Here're my results: 74ac6ec76cd107e91e8be89d95e186e9c88b842ba80a638d29f23cbfb3d68f0b

d7bd0d9fcd079e44865069e70b2011278f6a5097de17e982920e4b654f998223