What is ControlPlane Exactly?

ControlPlane allows you to build configuration profiles, contexts in ControlPlane lingo, for your Mac based on where you are or what you are doing. ControlPlane determines where you are or what you are doing based on a number of available evidence sources and then automatically reconfigures your Mac based on your preferences. Evidence sources can include your current location, visible WiFi networks, attached USB devices, running applications and more. You can even write your own evidence sources using shell scripts!

With ControlPlane You Can…

Auto-adjust a growing number of things on your Mac system (it isn’t just for laptops) including:

Network Profile

Launch and quit applications

Change Mail preferences

Enable or disable the screen saver password

Enable or disable your firewall

Start a backup

Change Time Machine backup destinations when combined with Tedium!

Additional actions are detailed on the features page

Where did ControlPlane Come From?

ControlPlane was created using code from version 2.5.1 of the MarcoPolo project still available at http://www.symonds.id.au/marcopolo/. ControlPlane is a direct port of MarcoPolo and in fact, much of the configuration from MarcoPolo still works with ControlPlane, just better!

ControlPlane supports 32 and 64bit Intel based Macs running Snow Leopard through Lion.