On 8/22/06, <b class="gmail_sendername">Rich Turner</b> <<a href="mailto:rich@storix.com">rich@storix.com</a>> wrote:<div><span class="gmail_quote"></span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
i am using dropbear as part of a bootable cd. everything works fine when i<br>include the libnss_files files but i am unable to authenticate without them.<br>if i need libnss_files then why is not dropbear library dependent on
<br>libnss_files?<br><br>if i run ldd on all of the executables i include on the bootable cd, none are<br>dependent on libnns_*.<br><br>is there something i do not understand about libnss and linux authentication<br>or is dropbear trying to load a subroutine in libnss that does not exist?
</blockquote><div><br>Glibc utilizes libnss for name lookups. Dropbear is not directly dependant on libnss, you have built it dependant on glibc, which is dependant on libnss (unfortunately, even if you statically link).
<br><br>If you build dropbear against uclibc, you will not have this problem.<br></div><br></div>