Skip to content

Instantly share code, notes, and snippets.

@olso
Forked from bubenkoff/checkpoint.sh
Created April 1, 2019 11:56
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save olso/88e3a26d64a1719f1a52b2a161ba5440 to your computer and use it in GitHub Desktop.
Save olso/88e3a26d64a1719f1a52b2a161ba5440 to your computer and use it in GitHub Desktop.
Endpoint Security VPN FULL start/stop script for Mac OS X
#!/bin/bash
#
# The reason of creating this script is that Endpoint Security VPN installs it's own application firewall kext cpfw.kext
# which prevents for example PPTP connections from this computer, which is not appropriate if you need subj connection just
# from time to time
# Usage: checkpoint.sh load|unload
# You will need sudo power, of course
#
if [ $1 == "unload" ]
then
killall Endpoint_Security_VPN
killall TrGui
killall TrGUI;
fi
sudo launchctl $1 /Library/LaunchDaemons/com.checkpoint.epc.service.plist && sudo kext$1 /System/Library/Extensions/cpfw.kext
if [ $1 == 'load' ]
then
/Applications/Endpoint\ Security\ VPN.app/Contents/MacOS/Endpoint_Security_VPN 2>1 > /dev/null &
fi
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment