Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 6 Jun 2003 14:23:33 -0700 (PDT)
From:      Matthew Dillon <dillon@apollo.backplane.com>
To:        Terry Lambert <tlambert2@mindspring.com>
Cc:        Sebastian Lederer <sl@linast.de>
Subject:   Re: Making a dynamically-linked root
Message-ID:  <200306062123.h56LNXev027573@apollo.backplane.com>
References:  <Pine.GSO.4.44.0306031123461.13279-100000@mail.ilrt.bris.ac.uk> <3EDCD0C1.1020300@acm.org> <20030604083801.GA74277@subway.linast.de> <3EDF73DB.CCD31329@mindspring.com>

next in thread | previous in thread | raw e-mail | index | archive | help

:> 
:> I think the best bet is to write something reasonably simple from
:> scratch and implement it as an NSS module, so that it can be installed
:> without any changes to the rest of the system, especially without
:> hacking libc.
:
:You have to hack libc: the lookup calls in a static libc have
:to resolve to transactions interacting with the lookupd.  The
:entire point of this exercise is to allow access to NSS modules
:by a statically linked binary!
:
:-- Terry

    I really like the idea of Darwin's lookupd.  I'd like to see something
    like that not only for authentication, but for hostname lookups as well
    (at least for standard libc calls, which currently require most of the
    resolver's packet code to do even the simplest of operations).

					-Matt
					Matthew Dillon 
					<dillon@backplane.com>



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200306062123.h56LNXev027573>