Why do they hide the version numbers?

Mark.Andrews at nominum.com Mark.Andrews at nominum.com
Fri Apr 13 08:51:11 UTC 2001


> 
> What is it about the bind tools that makes it so hard to find out
> which version of anything you are dealing with?  Do they intentionally
> want to hide it?  dig, nslookup, host and named all have no concept
> of a --version arguement of any type.
> 
> In my case, I want to know what version of the tools came with a
> specific Red Hat beta release, as they all segfault on bad data.
> 
> vancleef [727] > host -v www ns1
> Trying "www.microunity.com."
> Segmentation fault
> vancleef [728] > dig @ns1 www
> Segmentation fault
> vancleef [729] > nslookup www ns1
> Note:  nslookup is deprecated and may be removed from future releases.
> Consider using the `dig' or `host' programs instead.  Run nslookup with
> the `-sil[ent]' option to prevent this message from appearing.
> Segmentation fault

	Looks like you have a broken gethostinfo() in your libc.

	Mark

> 
> 
> The first thing anyone ever asks is, "What version are you running?"
> Well, with the bind tools, it is hard to know...
> 
> -----------------------------------------------------------------------
> (Just for completeness: I'm troubleshooting a new bind 9.1.1 install
>  and here is what a older version of dig sees - and what causes the
>  segmentation faults.)
> 
> vancleef [708] > dig @ns1 www
> 
> ; <<>> DiG 8.2 <<>> @ns1 www 
> ; (1 server found)
> ;; res options: init recurs defnam dnsrch
> ;; got answer:
> ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 6
> ;; flags: qr rd; QUERY: 1, ANSWER: 0, AUTHORITY: 13, ADDITIONAL: 0
> ;; QUERY SECTION:
> ;;	www, type = A, class = IN
> 
> ;; AUTHORITY SECTION:
> .			6D IN NS	E.ROOT-SERVERS.NET.
> .			6D IN NS	F.ROOT-SERVERS.NET.
> .			6D IN NS	G.ROOT-SERVERS.NET.
> .			6D IN NS	H.ROOT-SERVERS.NET.
> .			6D IN NS	I.ROOT-SERVERS.NET.
> .			6D IN NS	J.ROOT-SERVERS.NET.
> .			6D IN NS	K.ROOT-SERVERS.NET.
> .			6D IN NS	L.ROOT-SERVERS.NET.
> .			6D IN NS	M.ROOT-SERVERS.NET.
> .			6D IN NS	A.ROOT-SERVERS.NET.
> .			6D IN NS	B.ROOT-SERVERS.NET.
> .			6D IN NS	C.ROOT-SERVERS.NET.
> .			6D IN NS	D.ROOT-SERVERS.NET.
> 
> ;; Total query time: 61 msec
> ;; FROM: plotter to SERVER: ns1  192.86.6.2
> ;; WHEN: Thu Apr 12 09:07:46 2001
> ;; MSG SIZE  sent: 21  rcvd: 232
> 
> 
> --
> ><>  ><>  ><>  ><>  ><>  ><>  ><>  ><>  ><>  ><>  ><>  ><>  ><>  ><>  ><>
> Bob Van Cleef                                           vancleef at garg.com
> 
--
Mark Andrews, Nominum Inc.
1 Seymour St., Dundas Valley, NSW 2117, Australia
PHONE: +61 2 9871 4742                 INTERNET: Mark.Andrews at nominum.com


More information about the bind-users mailing list