Getting ACE/Agent 5.0 for PAM to work with RedHat9

As of August 2003, the current ACE/Agent 5.0 for PAM (Linux/Unix) only supports Solaris 8 and 9 and RedHat 7.3. This presents problems when trying to use a new version of Linux, such as RedHat 9.

If doing a fresh install of RedHat 9 and then trying to get RSA’s ACE/Agent to work, many, if not all will have the following problem: constant segmentation faults. Every time an acetest or acestatus is run, it faults.

The easiest way to fix this is to install all of the latest RedHat updates/patches. Be sure to apply the Kernel fixes. The Kernel fixes are actually critical to getting RSA SecurID to work.

The next step is to install the “Standard C++ libraries for Red Hat 7.3 backwards compatibility” package. The actual package name is compat-libstdc++-7.3-2.96.118.i386.rpm and can be found with this Google search.

ACE/Agent 5.0 for PAM should now successfully work with RedHat 9.0.

I have this working to authenticate incoming SSH connections using PAM, OpenSSH 3.6.1 and ACE/Agent 5.0 all on RedHat 9.0.

Note that RSA only supports ACE/Agent 5.0 for Redhat 7.3 and NOT 9.0. If you have any questions, comments, or would like to change or add anything to this document, you can email me at {sawall -[at]- gmail -[dot]- com}.

Last updated 8/25/03.