||2 years ago|
|.idea||2 years ago|
|venv||2 years ago|
|.env||2 years ago|
|LICENSE||2 years ago|
|README.md||2 years ago|
|pyvpn||2 years ago|
Suitable for RasperryPI 3 Model B+ (tested on Raspbian NOOBS)
pyvpn --create-client [clientname]
This program requires the following libraries:
pexpect needs to be installed. Run
pip install pexpect to install it.
Or if that didn't work, try
This script hasn't been tested for Windows use. It will, however, run in all distributions and RPI too. You need to have Python 3 installed for this to work.
Move the script to the scripts directory:
From the repository you just cloned,
Source the path environment variable:
Then install the program:
mv pyVPN.py /usr/local/bin/pyvpn
Confirm that the path
echo $PYVPN_PROCESS_PATH is correct. If not, adjust the env file and resource.
All contributions are generally accepted! I'm grateful for any support and advice I might encounter. Thank you!
What it returns
The program will return a base64 encoded string of the client config file, for ease of transport across other programs.
However, you can clean your terminal and look for the file in the