2026-02-03 13:47:22 -07:00

10 lines
842 B
Markdown

# globalprotect-backend
This provides a `com.paloaltonetworks.GlobalProtect` VPN Manager backend for connecting to GlobalProtect SSL VPNs using `openconnect`. It also provides an in-browser web sign-in protocol.
## Installation
An Arch PKGBUILD is available [here](https://git.ezri.dev/ezri/pkgbuilds/src/branch/main/vpn-manager-globalprotect/PKGBUILD).
The package can also be installed using `pip`, in which case [this file](https://git.ezri.dev/ezri/pkgbuilds/raw/branch/main/vpn-manager-globalprotect/dev.ezri.vpn1.GlobalProtect.callback.desktop) will need to be installed to `/usr/share/applications` (or `~/.local/share/applications` for your user only). This defines a helper script installed with the package as a URL scheme handler for `globalprotectcallback:` URLs, allowing the agent to receive login details from the browser.