Metadata-Version: 2.1
Name: uol_auto_vpn
Version: 1.0.3
Summary: Auto connect to UoL VPN by Raymond Tunstill.
Home-page: https://raymondkirk.github.io/uol_auto_vpn/
Author: Raymond Tunstill
Author-email: ray.tunstill@gmail.com
License: GNU GPLv3
Platform: UNKNOWN
Classifier: Programming Language :: Python :: 3
Requires-Python: >=3.6
Description-Content-Type: text/markdown
License-File: LICENSE

# UoL Auto VPN

![](https://github.com/RaymondKirk/uol_auto_vpn/workflows/build/badge.svg)

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](https://raymondkirk.github.io/uol_auto_vpn/) for installation instructions and API usage.

## Usage

### Method One (Best)

One line installer. 

```bash 
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)

```bash 
pip install uol_auto_vpn
uol_auto_vpn
```

### Method Three (Source)

```bash
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
```


