What should you try if the documented /etc/pam.d/cmsynergy configuration does not work on your Linux Server?
Linux continues to change binaries over time that may not allow the sample
additions to the cmsynergy file to work.
On Linux systems, the Engine Startup Daemon (ESD) uses PAM to authenticate users.
The PAM service name is “cmsynergy”.
To enable the ESD to authenticate users, you must update the PAM configuration to specify the authentication methods to use for the “cmsynergy” service, unless a reasonable default exists.
Sample additions to Linux: /etc/pam.d/cmsynergy file:
auth required /lib/security/pam_stack.so service=system-auth
auth required /lib/security/pam_nologin.so
account required /lib/security/pam_stack.so service=system-auth
If the above configuration does not work, copy /etc/pam.d/login to /etc/pam.d/cmsynergy
This has been more successful as Linux continues to change its binary files over time.