"I have no name", etc. after hibernate

Matt McCutchen 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.

-- 
Matt



More information about the devel mailing list