I hereby claim:
- I am halocaridina on github.
 - I am halocaridina (https://keybase.io/halocaridina) on keybase.
 - I have a public key whose fingerprint is CF34 18DB 94C5 3935 B0D6 DD18 CA34 20A1 68D6 5608
 
To claim this, I am signing this object:
| #!/usr/bin/env sh | |
| /usr/bin/nc -w 5 -z 8.8.8.8 53 >/dev/null 2>&1 | |
| online=$? | |
| interface=$1 status=$2 | |
| case $status in | |
| up) | |
| if [ $online -eq 0 ]; then | |
| /usr/bin/tzupdate --timeout 15 | 
I hereby claim:
To claim this, I am signing this object:
| -- 1. Create a new generic password entry in Keychain Access called "WHATEVER_AnyConnect_VPN" (the name in Keychain access must match that in line 39 below) with your password for the Cisco AnyConnect VPN server. | |
| -- 2. Open this script in Script Editor (both this and the above are in the Applications->Utilities folder) and "Save as.." an Application (.app) with desired name. | |
| -- 3. Open Security & Privacy System Preferences, go to Privacy, Accessibility. | |
| -- 4. Enable the above .app so it can access Accessibility | |
| -- 5. Copy and paste a nice icon on the generic Applescript icon (I used a copy of the default AnyConnect one) | |
| -- 6. Add the new .app to /Users/[yourshortname]/Applications with a shortcut to your Dock | |
| -- 7. Enjoy the fast connection with no need to enter password and increased security of not having a sensitive password stored as plain text | |
| -- 8. Run script again to close connection | |
| -- AnyConnect now refered to as targetApp |