Re: Bind within src-contrib

From: Kevin Kinsey (kdk_at_daleco.biz)
Date: 10/12/05

  • Next message: David Kirchner: "Re: Patch vs. Upgrade"
    Date: Wed, 12 Oct 2005 14:01:14 -0500
    To: Frank Laszlo <laszlof@tvog.net>
    
    

    This looks and sounds like a question, so I've changed the
    cc: appropriately... if you reply, make sure and remove
    "advocacy" in the event it appears....

    Frank Laszlo wrote:

    >
    > Joshua Bell wrote:
    >
    >> Hi,
    >>
    >> I was attempting to build a minimal supfile, when I noticed that
    >> bind was included within contrib. This to me seems like something
    >> that should be included within the ports tree, or atleast be included
    >> in a portion of the tree with less crucial software.
    >>

    "Less crucial" being what, exactly --- the docs or manpages? Certainly
    wouldn't move to games, now would it? ;-)

    >> I personally do not see a reason for this, but please enlighten me on
    >> why this is done.
    >>
    >> -Josh
    >>
    >
    >
    > How would you like a system with no host(1), dig(1), or nslookup(1)? I
    > personally consider these tools essential for a freebsd system.

    Second that. In my eXPerience, the lack of these tools on another
    well-known OS is just reason++ not to use it if at all possible....

    Now, I'm no "hat", nor even a committer, just a user of the OS, so
    include standard disclaimer, etc., but my take is:

    The "reason for this" is because we want FreeBSD to be able to
    create a working server "out of the box". So, we have ftpd, named,
    Sendmail, all of the "small servers" running out of inetd... possibly
    an interesting read would be the history of why there's no "stock"
    httpd or dhcpd--- I would imagine that Apache's established reputation
    had something to do with it in httpd's case, or maybe its portability
    or outstanding flexibility, but can't even begin to really know anything
    about that from personal experience. I suppose it's notated in the
    mail archives or the CVS repo somewhere....

    And, *all* the stuff under src/contrib comes from "outside", so to speak.
    So, none of it "belongs" in FreeBSD, per se. But it's imported especially
    for use in FreeBSD. In that line of thought, I don't suppose we really
    *need* bzip2, either --- we could always just use compress(1). But,
    if we remove BIND, needed to run a nameserver, shouldn't we take
    out Sendmail, too, as it's needed to run a mailserver (Out of the box,
    that is...).

    Better yet, we could strip it down to just a kernel, and just let everyone
    install their own tools, like from GNU, or wherever....

    Wait! That's already been done ... :D

    HTH,

    Kevin Kinsey
    _______________________________________________
    freebsd-questions@freebsd.org mailing list
    http://lists.freebsd.org/mailman/listinfo/freebsd-questions
    To unsubscribe, send any mail to "freebsd-questions-unsubscribe@freebsd.org"


  • Next message: David Kirchner: "Re: Patch vs. Upgrade"

    Relevant Pages