Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 4 Jun 2003 19:04:03 +0200 (CEST)
From:      Olaf Wagner <wagner@luthien.in-berlin.de>
To:        freebsd-arch@freebsd.org
Subject:   Re: Making a dynamically-linked root
Message-ID:  <200306041704.h54H43DC044521@luthien.iceflower.in-berlin.de>
In-Reply-To: <Pine.GSO.4.44.0306031123461.13279-100000@mail.ilrt.bris.ac.uk> <3EDCD0C1.1020300@acm.org> <20030604083801.GA74277@subway.linast.de>

next in thread | previous in thread | raw e-mail | index | archive | help
In article <20030604083801.GA74277@subway.linast.de> you wrote:

> --IJpNTDwzlM2Ie8A6
> Content-Type: text/plain; charset=us-ascii
> Content-Disposition: inline
> Content-Transfer-Encoding: quoted-printable

>> The current /bin/sh must be dynamically linked because it relies on NSS.

> One could implement an NSS proxy/cache daemon like lookupd in Mac OS X=20
> (or nscd in Linux/Solaris, although the general impression seems to be=20
> that "nscd sucks"). This way static binaries could use dynamic NSS=20
> plugins.

> The cache daemon can be dynamically linked and make full use of all=20
> NSS plugins.

> A small NSS module that can talk to the daemon can be included into=20
> all statically linked programs.

I especially like this suggestion. Are there any plans to implement
a lookupd for FreeBSD or is anybody already working on it? If not,
could the MacOS X sources be used (i.e. are they contained in Darwin)?

-- 
/\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\
|| Olaf Wagner           | wagner@luthien.in-berlin.de (private) |
|| Cranachstrasse 7      | wagner@elego.de (business)            |
|| D-12157 Berlin        | phone: +49 30  85 60 26 70            | 
|| Germany / Deutschland | fax:   +49 30  85 58 01 88            | 
\/////////////////////////////////////////////////////////////////



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