Fixed bug

This commit is contained in:
Ezri Brimhall 2026-02-03 13:47:22 -07:00
parent 0c6191ebe4
commit 43b040a677
Signed by: ezri
GPG Key ID: 058A78E5680C6F24
2 changed files with 8 additions and 2 deletions

View File

@ -1,3 +1,9 @@
# globalprotect-backend
Palo Alto Networks GlobalProtect backend for vpn-manager
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.

View File

@ -292,7 +292,7 @@ class GlobalProtectConnection(
stdout=PIPE,
stderr=PIPE,
# Insert the connection name into the environment.
env={**environ, "VPND_CONNECTION_NAME": self.connection._name},
env={**environ, "VPND_CONNECTION_NAME": self._connection._name},
)
self.logger.debug(f"Initial process PID: {proc.pid}")