Incorrect /etc/pam.d/scitegic file written for CentOS6 PAM-1.1.1 installations

G'day,

I've been struggling to get LOCAL authentication working with an installation of PP8.5CU5 on CentOS6 with PAM-1.1.1.

The default /etc/pam.d/scitegic written by the scirootinstall script doesn't work.

The scirootinstall script checks the version of PAM and  writes different contents to /etc/pam.d/scitegic depending on (minor) version number.

When I modified /etc/pam.d/scitegic to correspond to the alternative PAM configuration, LOCAL authentication worked.

For PAM-1.1.1 on CentOS6 the /etc/pam.d/scitegic file should be:

auth               required         pam_nologin.so
auth               required         pam_securetty.so
auth               required         pam_env.so
auth      include system-auth
account   include system-auth
session   include system-auth

rather than

auth               required         pam_nologin.so

auth               required         pam_securetty.so

auth               required         pam_env.so

auth               required         pam_stack.so service=system-auth

account               required         pam_stack.so service=system-auth

session               required         pam_stack.so service=system-auth

I think the scirootinstall script might need to check both the major and minor version numbers.

Regards,

Chris.