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

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
Submitter: flamusdiu
Maintainer: flamusdiu
Last Packager: flamusdiu
Votes: 86
Popularity: 0.003359
First Submitted: 2014-08-14 01:22
Last Updated: 2021-01-13 12:37

Latest Comments

1 2 3 4 5 6 ... Next › Last »

RogueToad50 commented on 2021-01-25 11:48

The package is unfortunately still broken, but it seems that the solution proposed by hyness still works (prepending a v to the tag on that github link). Please update?

flamusdiu commented on 2021-01-14 16:57

Woops. I'll get that updated.

hyness commented on 2021-01-14 16:48

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

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

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-15 23:18

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

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.

smallpotato commented on 2020-09-10 21:55

Installation fails:

:: (1/1) Parsing SRCINFO: private-internet-access-vpn
==> Making package: private-internet-access-vpn 3.3.3-12 (Thu 10 Sep 2020 05:45:21 PM EDT)
==> Retrieving sources...
  -> Downloading ip-lport-3.3.3-12.zip...
   % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                  Dload  Upload   Total   Spent    Left  Speed
   0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
curl: (22) The requested URL returned error: 404 Not Found
==> ERROR: Failure while downloading https://www.privateinternetaccess.com/openvpn/openvpn-ip-lport.zip
    Aborting...
error downloading sources: private-internet-access-vpn

prometheus commented on 2020-07-15 19:09

Installation fails:

==> Validating source files with sha256sums...
    ip-lport-3.3.3-12.zip ... FAILED
    default-3.3.3-12.zip ... FAILED
    strong-3.3.3-12.zip ... FAILED
    login-example.conf ... Passed
    pia-example.conf ... Passed
    restart.conf ... Passed
    vpn.sh ... Passed
    pia.8.gz ... Passed
    python-pia ... Skipped
    openvpn-update-resolv-conf ... Skipped
==> ERROR: One or more files did not pass the validity check!
Error downloading sources: private-internet-access-vpn

nihilazo commented on 2020-04-13 14:38

The changes to the PKGBUILD mean that the server list is now blank when it installs. This isn't a problem if I roll back a commit to before the PKGBUILD changed.