DragonFly BSD
DragonFly kernel List (threaded) for 2003-07
[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]

Re: dynamic /bin /sbin

From: Bosko Milekic <bmilekic@xxxxxxxxxxxxxxxx>
Date: Fri, 25 Jul 2003 15:22:35 +0000

On Fri, Jul 25, 2003 at 03:04:58PM -0400, Garance A Drosihn wrote:
> At 11:51 AM -0700 7/25/03, Matthew Dillon wrote:
> >
> >    I am generally against doing dynamic.  I feel that
> >    certain entities that one might desire to be dynamic,
> >    such as authentication, really should be *completely*
> >    moved out of the binary and into a port service.  Such
> >    entities might include (incomplete list):
> >
> >	* authentication
> >	* name resolution
> >	* locale
> If these issues can be solved without going dynamic, then
> there probably isn't much need for switching to dynamic.

  FWIW, the nsswitch "problem" doesn't necessarily require you to go to
  a dynamically-linked root and this was in fact one of the recent
  topics of conversation on some of the freebsd lists.

  Personally, I myself prefer the so-called "IPC" approach to doing
  nsswitch.  Namely, a daemon which is itself possibly
  dynamically-linked and which may do caching, and where the libc code
  talks to the daemon and has a local 'fallback' method.

  FWIW, some guys at RSU (the russian RSU, Rostov State University)
  claim to have some daemon code which puts us on the path towards
  exactly the above-described model.  This model does not require a
  dynamically-linked root.  I think that OS X does something along those
  lines, too.

> -- 
> Garance Alistair Drosehn            =   gad@xxxxxxxxxxxxxxxxxxxx
> Senior Systems Programmer           or  gad@xxxxxxxxxxx
> Rensselaer Polytechnic Institute    or  drosih@xxxxxxx

Bosko Milekic  *  bmilekic@xxxxxxxxxxxxxxxx  *  bmilekic@xxxxxxxxxxx
TECHNOkRATIS Consulting Services  *  http://www.technokratis.com/

[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]