~ubuntu-branches/ubuntu/trusty/zonecheck/trusty-proposed

« back to all changes in this revision

Viewing changes to contrib/dig.rb

  • Committer: Bazaar Package Importer
  • Author(s): Stephane Bortzmeyer
  • Date: 2004-03-10 14:08:05 UTC
  • Revision ID: james.westby@ubuntu.com-20040310140805-ij55fso1e23bk8ye
Tags: upstream-2.0.3
ImportĀ upstreamĀ versionĀ 2.0.3

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
#!/usr/local/bin/ruby
 
2
 
 
3
ZC_INSTALL_PATH         = (ENV["ZC_INSTALL_PATH"] || (ENV["HOME"] || "/homes/sdalu") + "/Repository/zonecheck").dup.untaint
 
4
 
 
5
ZC_LIB                  = "#{ZC_INSTALL_PATH}/lib"
 
6
 
 
7
$LOAD_PATH << ZC_LIB
 
8
 
 
9
require 'nresolv'
 
10
 
 
11
resolver = NResolv::DNS::Client::UDP::new(NResolv::DNS::Config::new("ns1.nic.fr"))
 
12
 
 
13
 
 
14
name = NResolv::DNS::Name::create("fr.")
 
15
puts name
 
16
 
 
17
#resolver.each_resource(name, NResolv::DNS::Resource::IN::AXFR, false) { |r,t,n,rpl|
 
18
#    puts "#{r.to_dig}"
 
19
#}
 
20
 
 
21
resolver.each_resource(name, NResolv::DNS::Resource::IN::NS, false) { |r,t,n,rpl|
 
22
    puts "#{r.to_dig}"
 
23
}
 
24