Your comments

Yep!  I got this:

Running rpm_check_debug
ERROR with rpm_check_debug vs depsolve:
rpmlib(FileDigests) is needed by reconfigure-0.1.18-1.noarch
rpmlib(PayloadIsXz) is needed by reconfigure-0.1.18-1.noarch
rpmlib(FileDigests) is needed by ajenti-0.99.22-1.noarch
rpmlib(PayloadIsXz) is needed by ajenti-0.99.22-1.noarch
rpmlib(FileDigests) is needed by python-passlib-1.5.3-1.el6.noarch
rpmlib(PayloadIsXz) is needed by python-passlib-1.5.3-1.el6.noarch

I'm no coding guru here (I AM the one installing ajenti on an older version of centOS), but maybe this was because of the default python version being too old (I installed 2.6, but of course it's all python26-* there)

I could be way off, too.

Awesome, thanks!  I'll check it out and let you know.

Just guys should really put the system requirements in the docs somewhere.  This thread was the first I have heard of the no CentOS 5 stuff. :)

Hey, what about CentOS 5.9?