Making a dynamically-linked root
Brooks Davis
brooks at one-eyed-alien.net
Wed Jun 4 08:21:59 PDT 2003
On Wed, Jun 04, 2003 at 10:42:10AM -0300, Daniel C. Sobral wrote:
> Terry Lambert wrote:
> >Mike Makonnen wrote:
> >
> >>2. What happens if I hose one of the libraries?
> >
> >I always love this one. The same thing that happens if you hose
> >your shell, any of your kernel modules get corruptes, you hose
> >your kernel, you hose any of the files that the boot loader looks
> >in before actually loading the kernel, you hose init, or you hose
> >mount, or any one of dozens of other files.
> >
> >It's not like linking shared gives you any kind of statistically
> >significant increase in the number of single points of failure or
> >the overall MTBF for the overall system.
>
> It doesn't? If /bin/sh is hosed, I use /bin/csh. If /bin/ls is hosed, I
> use 'echo *'. If /boot/kernel/kernel gets hosed, I use
> /boot/kernel.old/kernel. If a module gets hosed, I don't load it or use
> the one in kernel.old. And so forth.
>
> If libc gets hosed, *ALL* programs stop working.
>
> So, I did not have any single point of failure for single file
> corruption before. Now I do. But you claim there was not significant
> increase, statistically speaking. Could you please point out what am I
> missing?
/rescue/sh
-- Brooks
--
Any statement of the form "X is the one, true Y" is FALSE.
PGP fingerprint 655D 519C 26A7 82E7 2529 9BF0 5D8E 8BE9 F238 1AD4
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
Url : http://lists.freebsd.org/pipermail/freebsd-arch/attachments/20030604/9574a54d/attachment.bin
More information about the freebsd-arch
mailing list