Ok, so here's what I get when I try and run one of executables from the command line:
Code:
mkocher@ganesh:~$ ls -l passwd.cgi 
-r-xr-xr-x 1 mkocher mkocher 142411 2009-10-21 08:29 passwd.cgi
mkocher@ganesh:~$ file passwd.cgi 
passwd.cgi: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), 
for GNU/Linux 2.2.5, dynamically linked (uses shared libs), not stripped
mkocher@ganesh:~$ ./passwd.cgi 
-bash: ./passwd.cgi: No such file or directory

That doesn't mean a whole lot to me. Dynamically linked makes think this will never work. I'll move on to trying the package mlord mentioned.