Handle graceful failure on RHEL4 and improve the messaging.

Can you add RHEL4 support, please?