Issue :
I am running Policy Server on RedHat Linux, and when I run the following command:
# ./smreg -su xxxxxx
then I get the error:
./smreg: symbol lookup error:/opt/ca/siteminder/lib/libsmvariable.so: undefined symbol:
_ZN16XMLPlatformUtils9TerminateEv
Release: ESPSTM99000-12.51-Single Sign On-Extended Support Plus
Component:
All Policy Server on any RedHat OS
This is a problem with the glibc compiled by RedHat.
You will work around that problem by setting the env variable LD_BIND_NOW before launching the command as:
# LD_BIND_NOW=1 ./smreg -su mypassword
and unset the LD_BIND_NOW variable right after.
Note: Even with the error message, smreg has executed properly and the password is set. You can check the password after a while to confirm it.