1
#! /bin/sh /usr/share/dpatch/dpatch-run
2
## 02-apps-fpdns patch made by <debian@alteholz.de>
4
## All lines beginning with `## DP:' are a description of the patch.
10
--- Net-DNS-Fingerprint-0.9.3/apps/fpdns 2005-03-04 15:17:28.000000000 +0100
11
+++ net-dns-fingerprint-0.9.3/apps/fpdns 2009-10-08 22:23:37.000000000 +0200
22
- getopts('Q:DF:p:t:r:cfsdTv', \%opt);
23
+ getopts('Q:DF:p:t:r:cfsS:dTv', \%opt);
26
print STDERR "$progname version $version\n";
31
+ separator=> $opt{S},
34
if ($ARGV[0] eq "-") {
39
- print STDERR "host not found ($server)";
40
+ print STDERR "host not found ($server)\n";
45
push @addresses, $address_rr->address if $address_rr->type eq "A";
49
+ my $query_address6 = $resolver->send($rr->rdatastr, "AAAA") if $rr->type eq "NS";
50
+ if ($query_address6) {
51
+ foreach my $address_rr ($query_address6->answer) {
52
+ push @addresses, $address_rr->address if $address_rr->type eq "AAAA";
60
push @addresses, $rr->address if $rr->type eq "A";
64
+ my $query6 = $resolver->send($arg, "AAAA");
67
+ foreach my $rr ($query6->answer) {
68
+ push @addresses, $rr->address if $rr->type eq "AAAA";
77
-Q srcaddr (source IP address) [0.0.0.0]
78
-r retry (set number of attempts) [1]
80
+ -S (separator) [" "]
81
-t time (set query timeout) [5]
86
B<fpdns> S<[ B<-c> ]> S<[ B<-d> ]> S<[ B<-f> ]> S<[ B<-F> I<nchild> ]>
87
S<[ B<-p> I<port> ]> S<[ B<-Q> I<srcaddr> ]> S<[ B<-r> I<retry> ]>
88
- S<[ B<-s> ]> S<[ B<-t> I<timeout> ]> S<[ B<-v> ]> [I<server(s)>]
89
+ S<[ B<-s> ]> S<[ B<-S> I<separator> ]> S<[ B<-t> I<timeout> ]> S<[ B<-v> ]> [I<server(s)>]
95
Short display form. Useful for surveys.
99
+Separator. Defaults to " ".
101
=item B<-t> I<timeout>
103
Set the query timeout in seconds. Defaults to 5.