GlobalProtectGUI is simple tray app to connect, disconnect and monitor globalprotect VPN connection.
Required before starting script:
pip3 install pgi
sudo apt update
sudo apt install gir1.2-appindicator3
sudo apt install xterm
Clone this repo and run python3 globalprotect-gui.py
and tray icon will appear.
To run this on start you can setup ~/.config/autostart/*.desktop (the XDG Autostart specification),
or through ~/.xprofile (a regular shell script),
e.g.
sudo vi ~/.config/autostart/globalprotect-gui.desktop
with content:
[Desktop Entry]
Name=GlobalProtectGUI
Type=Application
Exec=python3 [PATH_TO_REPO]/globalprotect-gui.py