Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/flamusdiu/python-pia
Commandline tool to auto configure PIA services
https://github.com/flamusdiu/python-pia
Last synced: about 2 months ago
JSON representation
Commandline tool to auto configure PIA services
- Host: GitHub
- URL: https://github.com/flamusdiu/python-pia
- Owner: flamusdiu
- Created: 2015-07-04T01:56:04.000Z (about 9 years ago)
- Default Branch: master
- Last Pushed: 2021-01-13T04:17:52.000Z (over 3 years ago)
- Last Synced: 2024-06-28T11:32:50.830Z (3 months ago)
- Language: Python
- Homepage:
- Size: 125 KB
- Stars: 42
- Watchers: 7
- Forks: 9
- Open Issues: 3
-
Metadata Files:
- Readme: README.rst
- Changelog: CHANGES.rst
Awesome Lists containing this project
README
=====================================
Private Internet Access Configuration
=====================================
Command-line tool
-------------------------------------DESCRIPTION
===========
pia auto configures PIA (Private Internet Access - https://www.privateinternetaccess.com/). Supports Networkmanager, Connman, OpenVPN. PIA is "Fast, multi-gigabit VPN Tunnel gateways, worldwide, from the most trusted name in anonymous VPN" (from the website).OPTIONS
=======
================================================= ============================================
``-h, --help`` shows help message and exit
``-a, --auto-configure`` Automatically generates configurations
``-r, --remove-configurations`` Removes auto-generated configurations
``-e {nm,cm,openvpn}, --exclude {nm,cm,openvpn}`` Excludes modifying the configurations of the
listed program. Maybe used more then once.
``-v, --verbose`` Enables more verbose logging
``--version`` show program's version number and exit
================================================= ============================================INSTALLATION/USAGE
==================
Login information is stored in /etc/private-internet-access/login.conf and must be owned by "root" with the permissions "0600."login.conf must have only two lines: username and password. It must not have any other information or OpenVPN auto-login will not work.
Hosts may be listed when calling this command. Do not use spaces or quotes to list them. (Example: US_East, US_West) Only the listed hosts will configured when using -a.
MORE INFO
=========
Wiki - https://wiki.archlinux.org/index.php/private-internet-access-vpn