I checked that python was indeed installed; according to dpkg it was, but no binary called 'python' to be found on the system. After some head-scratching, it turns out to be because the python binary is installed as /usr/bin/python2.5 while alarmed is looking for a binary called just python.