dynamic /bin /sbin
Richard Coleman
richardcoleman at mindspring.com
Fri Jul 25 12:20:55 PDT 2003
Matthew Dillon wrote:
:I believe that freebsd-current is going to dynamic versions
:mainly so some dynamically-loaded options (such as pam) could
:be made to work correctly.
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
Using dynamic libraries is pretty convenient for things like PAM and
nsswitch.conf. Otherwise, you need to create some type of API that is
flexible enough for every type of authentication, authorization, or
resolution method you might want to use in the future. In the end,
wouldn't this turn out to be as complicated as dynamic linking?
Richard Coleman
More information about the Kernel
mailing list