Package Details: private-internet-access-vpn 3.3.3-10

Git Clone URL: (read-only)
Package Base: private-internet-access-vpn
Description: Installs VPN profiles for Private Internet Access Service
Upstream URL:
Keywords: connman networkmanager openvpn python vpn
Licenses: GPL
Submitter: flamusdiu
Maintainer: flamusdiu
Last Packager: flamusdiu
Votes: 84
Popularity: 1.037235
First Submitted: 2014-08-14 01:22
Last Updated: 2019-04-23 02:50

Pinned Comments

flamusdiu commented on 2016-10-01 10:56

Dev version ->

You can submit issues on Github ->

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 8 9 10 11 ... Next › Last »

chipmunkboogie commented on 2017-12-15 17:38

Currently some files are not passing the validity check: ... FAILED ... FAILED ... FAILED login-example.conf ... Passed pia-example.conf ... Passed restart.conf ... Passed ... Passed pia.8.gz ... Passed python-pia ... Skipped openvpn-update-resolv-conf ... Skipped

nocturnus commented on 2017-12-13 23:08

@flamusdiu Thanks, thats what i was suspecting regarding NM, as i have had success not so long ago with your package. I am actually importing the OpenVPN configs your packages creates for use. I simply have to save a copy with appropriate permissions for me to import and they are good to go in NetworkManager. This is actually much easier than downloading and configuring directly.

flamusdiu commented on 2017-12-13 12:41

@nocturmus/Veras: I have no idea why you were downloading those directly. There was no issues when running pia -a with creating the OpenVPN configurations. Also, see I'll fix this as soon as I can get a new build up. I guess NM must have changed their paths or something which is why the script isn't creating the NM configurations.

nocturnus commented on 2017-12-12 04:37

@flamusdiu appreciate you taking a look, as @veras said, this can certainly be done manually, but damn if this way isnt convenient.

@Veras appreciate you confirmimg I wasnt off my rocker here. I'll be loading them manual for now until @flamusdiu is able to investigate.

veras commented on 2017-12-11 05:59

@nocturnus I was having the same problem, as a temporary solution I downloaded the OpenVPN config files directly from the site and imported them to NetworkManager. Link:

flamusdiu commented on 2017-12-10 23:11

nocturnus, umm, not sure, I'll have to spin up my Arch box (or docker). I am traveling so I'll let you know something soon.

nocturnus commented on 2017-12-10 22:48

Anyone got any thoughts on why its not generating NetworkManager configs? Or where I should look for possible error output? Debug option currently doensnt provide any info.

It is buildings the OpenVPN configs, and i can manually initate those from console, yet no NM configs. I have tried both without a pia.conf file (thus defaults to all configs) and with, specifing apps variable = nm, but no luck.

Importing OpenVPN configs as described in Troubleshooting on wiki only works if files are copied from '/etc/openvpn/client' and permissions reset to that of user performing the import.

flamusdiu commented on 2017-11-12 19:54

'/etc/connman/connman-vpn.conf' adds some general opts for 'connman-vpn'. Using connman-vpn provides a front-end GUI through applications that hook into it. It's on a matter of prefs. Running 'pia -a' generates the .config files required by connman-vpn and the files for OpenVPN connections.

jD91mZM2 commented on 2017-11-12 08:10

Hey! Sorry for the useless comment, I just wanted to thank you for this awesome package :)
It's really helped me a ton!

Also, a question:
I'm currently using openvpn to connect. Is there any advantage with using connman-vpn? And why isn't `sudo pia -a` creating `/etc/connman/connman-vpn.conf` (using empty config, but also tried one with `hosts` set)?

flamusdiu commented on 2017-10-09 15:28

@ProfessorKaos64: that's odd, I wonder why you have to reboot since in the past that isn't the case.

@Everyone: I should post a new update next few days since I am back in the states. =D