Skip to main content

Auto connect to UoL VPN by Raymond Tunstill.

Project description

UoL Auto VPN

Automatically extract a VPN cookie from remote.lincoln.ac.uk and connect. For faster access fill in env.json.

Documentation

Please refer to the documentation for installation instructions and API usage.

Usage

Method One (Best)

One line installer.

wget -qO install.sh https://raw.githubusercontent.com/RaymondKirk/uol_auto_vpn/main/install.sh && ((sleep 2 && rm install.sh)&) && bash install.sh
# or
curl -s https://raw.githubusercontent.com/RaymondKirk/uol_auto_vpn/main/install.sh --output install.sh && ((sleep 2 && rm install.sh)&) && bash install.sh

Once installed run from any terminal window via the command uol_auto_vpn.

Method Two (Pip)

pip install uol_auto_vpn
uol_auto_vpn

Method Three (Source)

sudo apt install python3 python3-venv openconnect
git clone https://github.com/uol_auto_vpn --depth 1
cd uol_auto_vpn
python3 -m venv venv --clear
source venv/bin/activate
pip install -e .
uol_auto_vpn  # or => python uol_auto_vpn/run.py

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

uol_auto_vpn-1.0.3.tar.gz (20.0 kB view details)

Uploaded Source

Built Distribution

uol_auto_vpn-1.0.3-py3-none-any.whl (21.8 kB view details)

Uploaded Python 3

File details

Details for the file uol_auto_vpn-1.0.3.tar.gz.

File metadata

  • Download URL: uol_auto_vpn-1.0.3.tar.gz
  • Upload date:
  • Size: 20.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.6.9

File hashes

Hashes for uol_auto_vpn-1.0.3.tar.gz
Algorithm Hash digest
SHA256 d66589b1d5767c77f3f02b4a9e9980acf54c6623d341a6865c1a0e59cc45f5c2
MD5 6556bee74264e45535a1ea0473eded5a
BLAKE2b-256 b8360b85ba741253f5c24b581c8e894f3592d7ef0cd5cc2cbc7d5f98ad49e421

See more details on using hashes here.

File details

Details for the file uol_auto_vpn-1.0.3-py3-none-any.whl.

File metadata

  • Download URL: uol_auto_vpn-1.0.3-py3-none-any.whl
  • Upload date:
  • Size: 21.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.6.9

File hashes

Hashes for uol_auto_vpn-1.0.3-py3-none-any.whl
Algorithm Hash digest
SHA256 212e24e2277a43a3ad0e013e5433c8690412ddc4b493406fb01c4da9eaf3af8f
MD5 f021c8513e98715d1ce30f0c77828c7b
BLAKE2b-256 ab637b4860688d79db1bb87b6d54c057baf3b3d63aa96f569fea45b1614a2bda

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page