Description of problem: On a machine using NIS for passwd in compat mode and with a big netgroup (~ 790 users), the uid resolution is unreliable. Version-Release number of selected component (if applicable): glibc-2.13-1.x86_64 How reproducible: every time, with and without nscd running. Steps to Reproduce: 1. in /etc/nsswitch.conf: passwd: compat 2. in /etc/passwd: +@NETGROUP:::::: where NETGROUP contains ~ 790 users. 3. "ls -l" in a directory containing a sub-directory per user owned by each of them. Actual results: All the uid's are not reliably translated to user names. Expected results: All the uid's translated to user names. Additional info: A fix that works (at least for me) is to recompile glibc with the following flags for ypclnt.c in glibc-fedora.patch +CFLAGS-ypclnt.c = -fno-strict-aliasing -DUSE_BINDINGDIR=1 instead of: +CFLAGS-ypclnt.c = -fno-strict-aliasing
glibc-2.13.90-14 has been submitted as an update for Fedora 15. https://admin.fedoraproject.org/updates/glibc-2.13.90-14
Package glibc-2.13.90-14: * should fix your issue, * was pushed to the Fedora 15 testing repository, * should be available at your local mirror within two days. Update it with: # su -c 'yum update --enablerepo=updates-testing glibc-2.13.90-14' as soon as you are able to. Please go to the following url: https://admin.fedoraproject.org/updates/glibc-2.13.90-14 then log in and leave karma (feedback).
Package glibc-2.14-1: * should fix your issue, * was pushed to the Fedora 15 testing repository, * should be available at your local mirror within two days. Update it with: # su -c 'yum update --enablerepo=updates-testing glibc-2.14-1' as soon as you are able to. Please go to the following url: https://admin.fedoraproject.org/updates/glibc-2.14-1 then log in and leave karma (feedback).
Package glibc-2.14-2: * should fix your issue, * was pushed to the Fedora 15 testing repository, * should be available at your local mirror within two days. Update it with: # su -c 'yum update --enablerepo=updates-testing glibc-2.14-2' as soon as you are able to. Please go to the following url: https://admin.fedoraproject.org/updates/glibc-2.14-2 then log in and leave karma (feedback).
glibc-2.14-2 has been pushed to the Fedora 15 stable repository. If problems still persist, please make note of it in this bug report.