On 8/22/06, <b class="gmail_sendername">Rich Turner</b> &lt;<a href="mailto:rich@storix.com">rich@storix.com</a>&gt; 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.&nbsp; Dropbear is not directly dependant on libnss, you have built&nbsp; 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>