This section will describe how to get HAFTA up and running on your development system. It assumes you have already installed the distribution package into /opt/hafta using the appropriate mechanism for your platform.
HAFTA is distributed in source form and you are expected to customize and compile it for your particular application. This will include changing the directories to only include the modules you need, adding your own modules if you have needs which are not satisfied with the default modules and any other changes you deem necessary to make your system highly available.
The checkpoint library, is just a normal library and as such is just installed in the usual location for such libraries.
The overlord component is where all the customization is done. In order to help with this, you can create your own copy as follows:
$ mkdir ~/hafta $ cd ~/hafta $ cp -R /opt/hafta/src/overlord ./ $
At this point, you can now make the default configuration for your platform and make sure everything compiles:
$ cd ~/hafta/overlord $ make