From owner-freebsd-hackers@FreeBSD.ORG Mon Jul 9 05:43:22 2012 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 5EAB41065670; Mon, 9 Jul 2012 05:43:22 +0000 (UTC) (envelope-from avleen@gmail.com) Received: from mail-lb0-f182.google.com (mail-lb0-f182.google.com [209.85.217.182]) by mx1.freebsd.org (Postfix) with ESMTP id A18C38FC20; Mon, 9 Jul 2012 05:43:21 +0000 (UTC) Received: by lbon10 with SMTP id n10so19359596lbo.13 for ; Sun, 08 Jul 2012 22:43:20 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=6oWPDvD1OlXLVD8rS1XUdnzd/fZQQJSU1QSVb0K1ie0=; b=jH/x1BFPKRtBAcbiz4XnvIHuHbKzHUF+hd3Tex8BA0m3D/00honuJ0Cr8kQWFyFtOw 8513gczLCpfB3absbgEX65sntokHYn6ewmF0PaliRyZZL7F/i7fSHYy8l92nMg+L94+Y kmb4fSfueCHn1FFZiupX/WsdMllRF3nOx/PBUxnsNX/j/biMMfAiTttN9Tne/KzAVEWi zxqRYZtlB3nRPIIMMwweoPLc0LHEZOE+F9AJaWWAeKk0puMg25LdezQAZbkuvUWvTaYx D8niMtz7HboAAol+TsUyO38eoKypIPOQHMA4HMM/Em3LqTNcbF9gAqCPjkjWgOI63/R7 5tQw== MIME-Version: 1.0 Received: by 10.112.43.67 with SMTP id u3mr17516612lbl.16.1341812600386; Sun, 08 Jul 2012 22:43:20 -0700 (PDT) Received: by 10.112.76.225 with HTTP; Sun, 8 Jul 2012 22:43:20 -0700 (PDT) In-Reply-To: <4FF8C890.9030408@FreeBSD.org> References: <4FF2E00E.2030502@FreeBSD.org> <86bojxow6x.fsf@ds4.des.no> <89AB703D-E075-4AAC-AC1B-B358CC4E4E7F@lists.zabbadoz.net> <4FF8C3A1.9080805@FreeBSD.org> <20472.51031.308284.775990@hergotha.csail.mit.edu> <4FF8C890.9030408@FreeBSD.org> Date: Sun, 8 Jul 2012 22:43:20 -0700 Message-ID: From: Avleen Vig To: Doug Barton Content-Type: text/plain; charset=ISO-8859-1 X-Mailman-Approved-At: Mon, 09 Jul 2012 11:38:33 +0000 Cc: "Bjoern A. Zeeb" , =?ISO-8859-1?Q?Dag=2DErling_Sm=F8rgrav?= , Garrett Wollman , FreeBSD Hackers Subject: Re: Replacing BIND with unbound (Was: Re: Pull in upstream before 9.1 code freeze?) X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 09 Jul 2012 05:43:22 -0000 On Sat, Jul 7, 2012 at 4:38 PM, Doug Barton wrote: > > On 07/07/2012 16:33, Garrett Wollman wrote: > > < said: > > > >> BIND in the base today comes with a full-featured local resolver > >> configuration, which I'm confident that Dag-Erling can do for unbound > >> (and which I would be glad to assist with if needed). Other than that, > >> what integration are you concerned about? > > > > The utilities (specifically host(1) and dig(1)) are the only > > user-visible interfaces I care about. I don't see any need for there > > to be an authoritative name server in the base system. So long as the > > resolver works properly and does DNSsec validation.... > > I addressed the utils in a previous message, but once more ... > > ldns (a dependency of unbound) comes with drill, which is a dig-alike > tool. I'd like to see us produce a host-alike based on ldns as well, > which should be a pretty simple "junior hacker task" for a motivated group. > > If those don't do it for you, ports/dns/bind-tools already exists. It would be silly not to keep bind-tools in base. `host` and `dig` are very standard tools most people expect to be available in base, just as they are in the base/core/whatever of other operating systems. I'm all for writing other tools based on ldns, but now you're talking about doing things that create extra work for me, the end user, for something that gives me very little gain (if any). I either have to install bind-tools or rewrite scripts. And what do I get? Nothing I really care about. Think about the benefit to the end user before making such decisions. Especially if you're talking about taking away something that is already there and taken for granted.