-
Bug
-
Resolution: Unresolved
-
Major
-
None
-
Platform: Sun, OS: SunOS
I installed Hudson under the user/group 'hudson/hudson' with the role Primary
Administrator.
When trying to get the PAM authentication to work, I get the following error in
the SMF logs:
Caused by: org.jvnet.libpam.PAMException: pam_authenticate failed : No account
present for user
If I click on advanced and change 'sshd' to 'passwd' I get:
Caused by: org.jvnet.libpam.PAMException: pam_authenticate failed : Permission
denied
On Linux all it takes is for Jenkins to be able to read /etc/shadow. We now explicitly check for the permission to access this file and provide a friendly error message.
I wonder if this bug report predates that change, or if Solaris behaves differently.