Want to read Slashdot from your mobile device? Point it at m.slashdot.org and keep reading!

 



Forgot your password?
typodupeerror
×
BSD Operating Systems

NetBSD-current Is Now fully dynamically linked 28

jschauma writes "After quite some discussion on the current-users MailingList, Luke Mewburn announced that NetBSD-current is now, per default, a fully dynamically linked system. Please see his post to the list for details."
This discussion has been archived. No new comments can be posted.

NetBSD-current Is Now fully dynamically linked

Comments Filter:
  • Blech (Score:4, Insightful)

    by ctr2sprt ( 574731 ) on Monday September 23, 2002 @12:43PM (#4312821)
    I suppose the benefits will ultimately outweigh the costs, but it's just so much easier to have statically-linked /bin and /sbin programs. Means that no matter how badly I screw up an install of libc (for example), I'll at least be able to boot the system and the most important programs. Besides, it's so much easier to set up chroot jails when you don't need to worry what libraries /bin/sh and /bin/sleep require.

    Actually, I suppose it really is a good thing: the people who want this new behavior can have it, and the people who don't are likely to be the ones who'll make-world anyway. I ain't agin it, I'm fer it, and ignore all statements to the contrary!

    • Re:Blech (Score:3, Interesting)

      by forsetti ( 158019 )
      Not being a NetBSD user, (but a BSD lover nonetheless) I'm not completely clear on this, but will this solve your disaster scenario?:

      ... from article ...

      Specific rescue tools are provided in /rescue, rather than overloading /bin and /sbin for that purpose.

      ...

      Are utilities in /rescue still statically linked?
      • Re:Blech (Score:3, Informative)

        by Dahan ( 130247 )
        Are utilities in /rescue still statically linked?

        Yes, they are.



      • Specific rescue tools are provided in /rescue, rather than overloading /bin and /sbin for that purpose.



        Good God!
        Yuk! /res I could handle but /rescue - that's too many chars to type! What's next /my_single_user_mode_rescue_tools? ;)

  • Get rid of /usr (Score:3, Interesting)

    by amorsen ( 7485 ) <benny+slashdot@amorsen.dk> on Monday September 23, 2002 @04:02PM (#4314492)
    Now, with everything dynamically linked and the rescue system properly moved to /rescue instead of polluting /, it is time to finally get rid of /usr -- or even better turn it back into the user directory it was always supposed to be. /usr/bin was invented way back when someone was running out of disk space in / and figured he could create a user account called bin (with home directory /usr/bin) and dump the extra binaries there. These days with logical volume management and overly large disks such hacks are no longer necessary.

    NetBSD has just removed the last excuse for having / separate. Only one more step, and the Unix file hierarchy is back to its root.

    • Wow, that seems utterly sensible, and I'm officially piqued. Do you have any pointers for information regarding the intentions and history of the Unix file hierarchy? I've never actually considered the possibility that the tree could be trnsparent and sensible.

      It seems that the (Linux) FHS should really take this information into account. If not, perhaps a UNIX Purists' alternative to the FHS should be fleshed-out, where /usr supplants /home. If you can provide some credible links, I for one would fully agree with your stated position. Maybe I'd even compile the information into a centralized resource if one doesn't already exist.

In the future, you're going to get computers as prizes in breakfast cereals. You'll throw them out because your house will be littered with them.

Working...