The Private Internet Access (PIA) desktop app is a user-friendly and
highly customizable Virtual Private Network (VPN) client for desktop
operating systems like Windows, macOS, and Linux. It encrypts your
internet traffic and routes it through a secure server to protect
your online identity and data.
The PIA application requires the piavpn and piahnsd groups to exist
before running the daemon. You can create these groups as root with:
groupadd piavpn
groupadd piahnsd
To start or stop the PIA daemon automatically at boot, add the
following to /etc/rc.d/rc.local:
if [ -x /etc/rc.d/rc.piavpn ]; then
/etc/rc.d/rc.piavpn start
fi
By default, this package configures PIA’s WireGuard interface to be
unmanaged by NetworkManager. This is the recommended setup, as the
PIA app manages both WireGuard and OpenVPN connections internally.
If you prefer NetworkManager to manage the connection instead, you
can build the package with the following option:
NMMANAGER=yes ./piavpn-app.SlackBuild
There is very little reason to let NetworkManager manage the
connection, since that’s handled entirely by the app itself.
Unless you know you need NetworkManager integration for a specific
setup, you should leave it unmanaged.
Maintained by: M.Dinslage
Keywords: privateinternetaccess,pia,vpn,openvpn,wireguard
ChangeLog: piavpn-app
Homepage:
https://www.privateinternetaccess.com/
Download SlackBuild:
piavpn-app.tar.gz
piavpn-app.tar.gz.asc (FAQ)
(the SlackBuild does not include the source)
| Individual Files: |
| README |
| doinst.sh |
| piavpn-app.SlackBuild |
| piavpn-app.info |
| rc.piavpn |
| slack-desc |
© 2006-2026 SlackBuilds.org Project. All rights reserved.
Slackware® is a registered trademark of
Patrick Volkerding
Linux® is a registered trademark of
Linus Torvalds