Subject: Re: RFC: migration to a fully dynamically linked system
To: Luke Mewburn <lukem@wasabisystems.com>
From: Jaromir Dolecek <jdolecek@netbsd.org>
List: tech-userlevel
Date: 01/08/2002 22:13:00
While initially I was against this move, I though about this more
and think it's more or less necessary evil. A crunched recover
binary for basic tools would weigh much less than we save by dynamic
linking, and provide necessary seatbelts for emergency repair. And
having the added flexibility is worth it, especially for nsswitch
and authentication.

/sbin/init should be kept static IMHO, though.

>   4. Dynamically link /bin and /sbin against /lib, rest against /usr/lib

This is my favourite - only (shared) libs needed for /bin, /sbin
in /lib, all other (including static) in /usr/lib.

Certainly, care must be taken to keep an option of separate /usr.

Jaromir
-- 
Jaromir Dolecek <jdolecek@NetBSD.org> http://www.NetBSD.org/Ports/i386/ps2.html
-=  Those who would give up liberty for a little temporary safety deserve  =-
-=  neither liberty nor safety, and will lose both.  -- Benjamin Franklin  =-