From owner-freebsd-questions@FreeBSD.ORG Sat Jan 25 20:55:47 2014 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 741F3688 for ; Sat, 25 Jan 2014 20:55:47 +0000 (UTC) Received: from mail-bk0-x22b.google.com (mail-bk0-x22b.google.com [IPv6:2a00:1450:4008:c01::22b]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id EC9E615E0 for ; Sat, 25 Jan 2014 20:55:46 +0000 (UTC) Received: by mail-bk0-f43.google.com with SMTP id mx11so2000411bkb.16 for ; Sat, 25 Jan 2014 12:55:45 -0800 (PST) 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 :content-type; bh=iVhiMztbLr6cu00+5TPK5LaU8P8L2C3zXW0KjNelH10=; b=lUW+jhtg/3y/0W1nxhgiBVJHxuEZ3W9TpxnBt+qte1jvpjVUN2UDaOisMnD0d+dBtB LIP5DuY2ulCsEm2OBqMyujwK3Ed85rLQiCAwCSYteSyo41nO/wOrYnQv6wn6Y2vMaY3x RZeIfZ4ESgQXZp6FPzR6hm0bYLI4LYrYKDmBUX3hxnkDx7DbHRW7l1qqqtxxGSE7NjMh gpVz1doIoM95xF262Uo0mdYoQF7p+v+FxMHmlYa1OILWMZT5X8vqm9UU/IdTGXv3xgZD pk8QhILApV9/KAii+o4UTtwmvFH5SDED6VfNbS+FtQhZeS4IC69SbuWEuUCzNmqR00Rp Nmlw== MIME-Version: 1.0 X-Received: by 10.204.177.142 with SMTP id bi14mr3324406bkb.84.1390683345136; Sat, 25 Jan 2014 12:55:45 -0800 (PST) Received: by 10.204.123.193 with HTTP; Sat, 25 Jan 2014 12:55:45 -0800 (PST) In-Reply-To: <52E41619.1000505@fjl.co.uk> References: <52E40CC4.6090401@fjl.co.uk> <201401252137.50132.mark.tinka@seacom.mu> <52E41619.1000505@fjl.co.uk> Date: Sat, 25 Jan 2014 12:55:45 -0800 Message-ID: Subject: Re: Why was nslookup removed from FreeBSD 10? From: Waitman Gobble To: "freebsd-questions@freebsd.org" Content-Type: text/plain; charset=ISO-8859-1 X-Content-Filtered-By: Mailman/MimeDel 2.1.17 X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 25 Jan 2014 20:55:47 -0000 On Sat, Jan 25, 2014 at 11:52 AM, Frank Leonhardt wrote: > On 25/01/2014 19:37, Mark Tinka wrote: > >> On Saturday, January 25, 2014 09:13:08 PM Frank Leonhardt >> wrote: >> >> Unbelievable, but true - someone somewhere thought that >>> removing nslookup from the base system was the way to >>> go. >>> >>> Why? Can anyone shed any light on how this decision was >>> made? >>> >> If you read: >> >> http://www.freebsd.org/releases/10.0R/relnotes.html >> >> Under the "2.3. Userland Changes" section, you will notice: >> >> "BIND has been removed from the base system. >> unbound(8), which is maintained by NLnet Labs, has >> been imported to support local DNS resolution >> functionality with DNSSEC. Note that it is not a >> replacement of BIND and the latest versions of BIND >> is still available in the Ports Collection. With >> this change, nslookup and dig are no longer a part >> of the base system. Users should instead use >> host(1) and drill(1) Alternatively, nslookup and >> dig can be obtained by installing dns/bind-tools >> port. [r255949]" >> >> So install /usr/ports/dns/bind-tools and you're a happy guy. >> >> As to the philosophy of it all, no point arguing. Fait >> accompli. >> >> Mark. >> > As you and Waitman both pointed out, nslookup IS part of BIND, yet as I > said in the diatribe following the question in my post, so is "host" and > that's still there. Also Windoze has nslookup but doesn't include BIND. I > agree there's no point arguing unless you know the rational behind what > appears an arbitrary decision; hence my question. Was this simply an > oversight or is there a thought-out reason for it that one can take issue > with? > > IIRC, nslookup was present in 4.3BSD, and I'm pretty sure it existed > before that. (That's BSD, not FreeBSD). Its relied on in scripts. The > reason for dropping it from the base system must be pretty spectacular. > > FreeBSD 10.0 might be better known as FreeBSD Vista, at this rate. > > > Regards, Frank. > > _______________________________________________ > 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" > You might try 'drill' in contrib/ldns http://svnweb.freebsd.org/base/release/10.0.0/contrib/ldns/drill/drill.c?view=log -- Waitman Gobble San Jose California USA 510-830-7975