# Copyright (c) 2010 Peter Palfrader <peter@palfrader.org>
# - various fixes and cleanups
# - do more than one zone
+# Copyright (c) 2012 Peter Palfrader <peter@palfrader.org>
+# - add -s option to configure udp packet size. default changed from 4k to 1k
# usage
return $ticks;
}
-my %opts = (t=>30);
-getopts('hdt:c:w:', \%opts);
+my %opts = (t=>30, s=>1024);
+getopts('hdt:c:w:s:', \%opts);
usage() unless scalar @ARGV == 1;
usage() if $opts{h};
my $zone = $ARGV[0];
print STDERR "sending query for $zone RRSIG to $ns\n" if $opts{d};
$res->nameserver($ns);
$res->udp_timeout($opts{t});
- $res->udppacketsize(4096);
+ $res->udppacketsize($opts{s});
$pkt = $res->send($zone, 'RRSIG');
last if $pkt;
}
$res->nameserver($server) if $server;
$res->udp_timeout($opts{t});
$res->retry(2);
- $res->udppacketsize(4096);
+ $res->udppacketsize($opts{s});
my $pkt = $res->send($qname, $qtype);
unless ($pkt) {
$res->usevc(1);
dsa-nagios-checks (9X) Xnstable; urgency=low
- *
+ [ Peter Palfrader ]
+ * dsa-check-zone-rrsig-expiration: configurable packet size, and change
+ default size.
- -- Martin Zobel-Helas <zobel@debian.org> Sat, 07 Jan 2012 17:17:50 +0100
+ -- Peter Palfrader <weasel@debian.org> Wed, 18 Jan 2012 13:23:16 +0100
dsa-nagios-checks (90) unstable; urgency=low
[ Peter Palfrader ]
- * dsa-check-entropy:
+ * dsa-check-entropy:
- document watermark default
- fix off-by-one in output
* dsa-check-backuppg:
* Add dsa-check-raid-megactl for awkward PeRC controllers
[ Martin Zobel-Helas ]
- * add rudimentary check for unowned files
+ * add rudimentary check for unowned files
-- Martin Zobel-Helas <zobel@debian.org> Mon, 02 Jan 2012 16:46:33 +0100