Eek is a Mac OS X LaunchAgent that will check some URL every time your Mac connects to the Internet and delete important files if it finds certain text in the response. So, if your nice MacBook is stolen or lost, you can create a file at that URL and the first time someone goes on-line with it you can trust that it'll clean out your passwords, bookmarks, SSH keys, &c. Just put this in ~/Library/Application Support/Eek:
#!/bin/sh echo Eek called at `date` >> ~/Library/Logs/Eek.log ( curl -s -f http://URL | grep 'EEK A MOUSE' ) && \ echo EEK A MOUSE AT `date` >> ~/Library/Logs/Eek.log && \ rm -P -r ~/Library/Safari && \ rm -P ~/Library/StickiesDatabase && \ rm -P -r ~/.ssh exit 0
And put this in ~/Library/LaunchAgents/Eek.plist:
<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>Label</key> <string>net.angel.nic.eek</string> <key>OnDemand</key> <true/> <key>ProgramArguments</key> <array> <string>/Users/yourusername/Library/Application Support/Eek</string> </array> <key>WatchPaths</key> <array> <string>/Library/Preferences/SystemConfiguration/com.apple.airport.preferences.plist</string> </array> </dict> </plist>