The newest version of ControlFreak is available at http://controlfreak.sourceforge.net . Installation follows the usual GNU method: ./configure, make, make install. The last step will most likely require you to have root access to the machine. This should work on most platforms. Read INSTALL in the top level directory of the distribution for information about configuration options and possible work-arounds for problem platforms.
In addition to compiling the controlFreak executable the above sequence will also copy this document to (prefix)/share/ControlFreak/doc and some sample scripts to (prefix)/share/ControlFreak/samples. (prefix) is the installation prefix given to configure using the --prefix command line option (it defaults to /usr/local).
Note: ControlFreak requires GTK-- 1.0. At the time of this writing (controlFreak version 1.0) it does not work with GTK-- 1.1 due to changes made to the GTK-- interface in the transition from 1.0 to 1.1. When the 1.1 version of GTK-- stabilizes controlFreak will be updated to work with it (check the above url to see if a version supporting GTK--1.1 has been released).