Modify the launchd agent for GlobalProtect:
sudo nvim /Library/LaunchAgents/com.paloaltonetworks.gp.pangpa.plist
- Modify
RunAtLoadandKeepAliveto<false/>
sudo nvim /Library/LaunchAgents/com.paloaltonetworks.gp.pangps.plist
- Modify
RunAtLoadto<false/> - Modify
KeepAliveto<false/>
launchctl start com.paloaltonetworks.gp.pangps
launchctl start com.paloaltonetworks.gp.pangpa
# Gracefully
launchctl stop com.paloaltonetworks.gp.pangpa
launchctl stop com.paloaltonetworks.gp.pangps
launchctl stop com.paloaltonetworks.gp.pangps #you need to kill PanGPS twice, it respawns the first time
# Forcefully
sudo killall GlobalProtect && sudo killall PanGPS
launchctl list | grep palo
ps auxwww | egrep "GlobalProtect|PanGPS"
Found that
/Library/LaunchAgents/com.paloaltonetworks.gp.pangps.plisthad adictkey forKeepAlive: