Can the SUID attribute from the following 2 EEM executables, dxserver and dxadmind, be removed?
The reason the SUID is set and the files ownership are set to root is the operating system restricts port usage under 1024 to root. To remove the SUID and or root ownership on the two files one must also change the port number EEM uses to something about 1024.
1) Shutdown EEM (igateway and dxserver).
2) Update the EEM dxserver knowledge files (/opt/CA/SharedComponents/CADirectory/dxserver/config/knowledge/*.dxc), replacing all occurrences of 509 with the new port number.
3) Update the server.xml file (/opt/CA/SharedComponents/EmbeddedEntitlementsManager/config/server/server.xml) replacing 509 with the new port at all labels.
chown autosys:autosys the dxadmind and dxserver executables (this removes the root ownership and the SUID attribute).
4)Restart EEM (igateway and dxserver).