Issue:
Running ./setupNSM while trying to install CA UNICENTER NSM 11.2 SP2 on a 64-bit Linux box displays the following error messages:
./setupNSM: line 28: syntax error near unexpected token `else'
./setupNSM: line 28: ` else'
Cause:
NSM r11 Agents have been certified on various Linux 64-bit systems (for information on NSM R11.2 SP2 certified operating systems refer: https://support.ca.com/irj/portal/anonymous/phpsupcontent?contentID={B955E38E-9BC6-4F5B-8C50-8A777C55C786}), for the Agents to work properly on the certified 64-bit systems, certain 32-bit Linux shared library RPM packages must be installed.
Resolution:
The following 19 RPM packages should be installed on the Linux machine before installing NSM:
-----------------------------------------------------------------------------------------------------------
Command to check for the installed RPM packages:
----------------------------------------------------------
# rpm -qa --qf="%{n}-%{v}-%{r}.%{arch}\n" | grep <pkg name> | sort