Skip to main content

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

Metadata

Release files for uol-auto-vpn 1.0.3

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for uol-auto-vpn 1.0.3
File Size Uploaded Provenance
uol_auto_vpn-1.0.3.tar.gz 20.0 kB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for uol-auto-vpn 1.0.3
File Interpreter ABI Platform
uol_auto_vpn-1.0.3-py3-none-any.whl Python 3 none any Details

Total release size: 41.9 kB

Release files / uol_auto_vpn-1.0.3.tar.gz

Download URL uol_auto_vpn-1.0.3.tar.gz
Size 20.0 kB
Tags Source
SHA-256 checksum
How to use checksums
d66589b1d5767c77f3f02b4a9e9980acf54c6623d341a6865c1a0e59cc45f5c2
BLAKE2b-256 checksum
How to use checksums
b8360b85ba741253f5c24b581c8e894f3592d7ef0cd5cc2cbc7d5f98ad49e421
Upload date
Uploaded using Trusted Publishing?
What is 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

Release files / uol_auto_vpn-1.0.3-py3-none-any.whl

Download URL uol_auto_vpn-1.0.3-py3-none-any.whl
Size 21.8 kB
Tags Python 3
SHA-256 checksum
How to use checksums
212e24e2277a43a3ad0e013e5433c8690412ddc4b493406fb01c4da9eaf3af8f
BLAKE2b-256 checksum
How to use checksums
ab637b4860688d79db1bb87b6d54c057baf3b3d63aa96f569fea45b1614a2bda
Upload date
Uploaded using Trusted Publishing?
What is 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

Security for uol-auto-vpn 1.0.3

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page