Garrett Wollman wrote:
<<On Fri, 21 Nov 2003 15:38:49 -0800, Tim Kientzle <[EMAIL PROTECTED]> said:
There have been a lot of proposed solutions:
 * Rewrite NSS to not require dlopen().
 * Rewrite dlopen() to not require dynamic linking.
 * Don't support NSS in /bin/sh.
 * Change the default script interpreter for rc and such.
 * Make dynamic linking faster.

You forgot:


        * Allow statically-linked programs to use dynamic NSS modules
          by forking a (dynamically-linked) resolver process when
          needed.

This leads to a related, but widely disparaged option:

        * Have a persistent NSS caching daemon with an RPC interface
          that all programs can access for NSS lookups.  You might
          call such a program `nscd'.  (Might as well be honest about
          it.)

Jacques seems to be of the opinion that the current 'nscd' is not up to the task. He would know better than I.

Tim

_______________________________________________
[EMAIL PROTECTED] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to "[EMAIL PROTECTED]"

Reply via email to