"I have no name", etc. after hibernate
matt at mattmccutchen.net
Tue May 4 04:34:16 UTC 2010
On Tue, 2010-05-04 at 07:27 +0300, Pekka Savola wrote:
> On F12, as of about 1 month ago, user information started getting lost
> sometimes after resuming from hibernate. You can see this as follows:
> - With new terminals, the prompt user name is "I have no name!".
> - With new SSH sessions, you get "You don't exist, go away!"
> - "Su" fails with "su: user root does not exist"
> - You can't login from new VTYs (just fails)
> - "ls" does not look up uids/gids
> /etc/passwd is 644, and usernames do exist there. LDAP auth is not used.
> Selinux is permissive. nscd is off. I do use fingerprint reader for auth but I
> doubt that's relevant.
> I couldn't find anything in bugzilla, and I have no idea which component to
> file this against. Any ideas?
Run "strace id" and see if it is able to open and read
/etc/nsswitch.conf and /etc/passwd. If so, it would be a glibc bug. If
not, investigate why those files cannot be read.
More information about the devel