Hey, FWIW, getent -s ldap passwd still hangs for me (with the ldap_r linked libnss).
Only now it doesn't eat 100% cpu but waits on a futex: | $ strace getent -s ldap passwd ... | getdents64(3, /* 0 entries */, 4096) = 0 | close(3) = 0 | geteuid32() = 20001 | futex(0x4016fae0, FUTEX_WAIT, 2, NULL | (gdb) bt | #0 0x402ac3e6 in __lll_mutex_lock_wait () from /lib/tls/libpthread.so.0 | #1 0x402a9893 in _L_mutex_lock_26 () from /lib/tls/libpthread.so.0 | #2 0xbfffe3c0 in ?? () | #3 0x40053232 in sigemptyset () from /lib/tls/libc.so.6 | #4 0x40161aec in ?? () from /lib/libnss_ldap.so.2 | #5 0x4016fae0 in ?? () from /lib/libnss_ldap.so.2 | #6 0x00000000 in ?? () | #7 0x0000008c in ?? () ... Just 'getent passwd' shows all of the data. -- PGP signed and encrypted | .''`. ** Debian GNU/Linux ** messages preferred. | : :' : The universal | `. `' Operating System http://www.palfrader.org/ | `- http://www.debian.org/ -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]