This is the mail archive of the
glibc-bugs@sourceware.org
mailing list for the glibc project.
[Bug libc/430] nsswitch.conf doesn't support TRYAGAIN=forever, giving bogus results when NIS is not responding
- From: "matthias dot andree at gmx dot de" <sourceware-bugzilla at sourceware dot org>
- To: glibc-bugs at sources dot redhat dot com
- Date: 19 Apr 2006 08:45:00 -0000
- Subject: [Bug libc/430] nsswitch.conf doesn't support TRYAGAIN=forever, giving bogus results when NIS is not responding
- References: <20041007145959.430.matthias.andree@gmx.de>
- Reply-to: sourceware-bugzilla at sourceware dot org
------- Additional Comments From matthias dot andree at gmx dot de 2006-04-19 08:44 -------
Oh, and to make matters worse, temporary errors (NIS domain not bound) lead to
getpwnam() returning NULL with errno left at (or set to) 0, so there isn't even
the documented EIO hint and the error condition "NIS compat mode lookup failed
temporarily" is completely indistinguishable from "NIS compat lookup succeeded
and ended up with a definitive no such user".
(Observed with glibc-2.3.5 on SUSE Linux 10.0 i586 - bumping glibc version and
priority.)
--
What |Removed |Added
----------------------------------------------------------------------------
Priority|P2 |P1
Version|2.3.3 |2.3.5
http://sourceware.org/bugzilla/show_bug.cgi?id=430
------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.