Slashdot Mirror


/bin And /sbin Now Dynamically Linked In FreeBSD

Dan writes "Gordon Tetlow just committed a patch in FreeBSD current to change /bin and /sbin from statically to dynamically linked. The reason to do this is two-fold. This feature brings support for loadable PAM and NSS modules to base system utilities located in those directories. It also reduces the storage requirements for the root filesystem due to the use of shared libraries. This feature can be disabled in a buildworld by defining the Makefile (make.conf) variable WITHOUT_DYNAMICROOT. Note that statically-linked, crunched executables are available in the /rescue directory for use during system repair and recovery operations."

2 of 172 comments (clear)

  1. Re:The Editor war is over : Vim won! by fsmunoz · · Score: 3, Funny

    ...With less and less distrobutions shipping emacs...

    M-x ispell-buffer

  2. Re:Bad if not included with non-dyn executables by Brandybuck · · Score: 3, Funny

    How often do you have a libc upgrade fail, though

    In FreeBSD, never. In Linuxland, everytime GNU bumps the minor version of glibc. To be fair, the upgrade works fine. It's just that everything else on the system breaks.

    --
    Don't blame me, I didn't vote for either of them!