From owner-freebsd-current@FreeBSD.ORG Fri Sep 10 19:35:53 2010 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 332BF1065673 for ; Fri, 10 Sep 2010 19:35:53 +0000 (UTC) (envelope-from fjwcash@gmail.com) Received: from mail-fx0-f54.google.com (mail-fx0-f54.google.com [209.85.161.54]) by mx1.freebsd.org (Postfix) with ESMTP id B45508FC08 for ; Fri, 10 Sep 2010 19:35:52 +0000 (UTC) Received: by fxm4 with SMTP id 4so2347234fxm.13 for ; Fri, 10 Sep 2010 12:35:51 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:received:in-reply-to :references:date:message-id:subject:from:to:content-type; bh=3xz2Mf7z55R//kkctEUkMcR0FkW5difVxdVy2PRy7Ic=; b=Ezpzpt4I2IL8ay2VaxO6VSwYww7hK37kz5WwhmCtBaxDzH7VpzMZhfpgnHOuyax7dN 71Le8jt3s3EeiRfzJIx59iJdxwWdEXmkv1klHasXfUUWh3kEXiYAKjNa4brlQWJ+3F04 lU2xSxmLD+9RsFhgvnHmOQTTixuNdv1U+yOhg= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; b=Mg90aXLvRe5MYzUb9TWFEZlSfUWuMQiQuvkDpk9Lfw8g1HQTm2M+NxrN38zsizziY5 1ouJ1cWrHlZY9dKy1Ir1rVipkciCwb46XF/0U3LV3JrNEK/zJUzZs89zcv1LTGB8HaK4 Edixx4go/+nxOLRw0t4CVEulERPM3PqiYlk1Y= MIME-Version: 1.0 Received: by 10.223.114.74 with SMTP id d10mr831158faq.1.1284147351478; Fri, 10 Sep 2010 12:35:51 -0700 (PDT) Received: by 10.223.110.69 with HTTP; Fri, 10 Sep 2010 12:35:51 -0700 (PDT) In-Reply-To: <4C8A7ACB.9070408@FreeBSD.org> References: <4C8A5CA0.1050700@feral.com> <4C8A7ACB.9070408@FreeBSD.org> Date: Fri, 10 Sep 2010 12:35:51 -0700 Message-ID: From: Freddie Cash To: freebsd-current@freebsd.org Content-Type: text/plain; charset=UTF-8 Subject: Re: DHCP server in base X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 10 Sep 2010 19:35:53 -0000 On Fri, Sep 10, 2010 at 11:36 AM, Doug Barton wrote: > On 9/10/2010 9:54 AM, David DEMELIER wrote: >> And what about bind too? > > As I've said many times, I'm ready to have it out when there is consensus to > do so. The usual discussion goes like this: > > 1. Get BIND out of the base! > 2. If we remove it, the command line tools (dig, host, nslookup) go with it. > 3. Oh, well, we like those, so keep them, but get rid of the rest! > 4. BIND is library based, so 90% of the work to make the command line tools > is building the libs, after which building the server and its accessories is > trivial work. > 5. Oh, well, then make knobs to disable the server! > 6. That's already done. > 7. Oh, well, never mind then *mumble mumble* Possibly off-topic for this particular thread, but the above reminded me of what DragonflyBSD just went through, as they removed BIND from their base install: importing a smaller codeset that provides the same functionality as the BIND tools[1]. However, that may or may not be a net gain, as then you need someone to maintain those non-BIND tools. But, if one looks at the Perl situation when it was removed from base, couldn't one remove BIND, but have the package listed as mandatory install, the way Perl was for awhile (or maybe still is)? This is also something that DragonflyBSD does, using pkgsrc packages for things they want installed by default, but that they don't want to maintain as part of their source tree. Of course, then you have to train everyone to use /usr/local/etc/named instead of /etc/named. :) (But, it's that what major version updates and .0 releases are for?) [1] http://leaf.dragonflybsd.org/mailarchive/submit/2010-03/msg00003.html -- Freddie Cash fjwcash@gmail.com