Watch a VPN connection and reconnects whenever possible.
python setup.py py2app
In dist
there is the MacVPNWatcher App, which you can copy into your /Application
folder.
For Running the App you don't need a developer account from Apple. All necessary entitlements are free.
For development, clone this repo on your local hard disk:
python3 -m venv macvpnwatcher
source macvpnwatcher/bin/activate
pip3 install -r requirements-dev.txt
use
deactivate
to leave the environment.