Description of problem:
Since applying the latest glibc patch for FC2, I am unable to ssh into
any of my machines which are using NIS for authentication. Logging in
as root works fine.
$ ssh op17
Connection to op17 closed by remote host.
Connection to op17 closed.
/var/log/secure gets the line:
fatal: PAM session setup failed: Permission denied
I'm not sure if i'm able to log in at the console or not, as I'm a 24
hour flight away from having physical access to the machine!
I tried restarting and disabling nscd but that didn't help.
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. Update to latest glibc
2. ssh in to a NIS machine
A reboot after applying the glibc update fixed the problem.
glibc upgrade only restarts sshd, so that one can get in and restart other services or reboot. The thing is if interface between NSS modules and libc
or among NSS modules changes (that happens quite frequently), already running
daemons that after upgrade dlopen some NSS module are suddenly in inconsistent