X-Git-Url: https://git.adam-barratt.org.uk/?a=blobdiff_plain;f=dsa-nagios-checks%2Fchecks%2Fdsa-check-zone-rrsig-expiration;h=a624426cd32084bdfd8665a34be5d678fe0cf5a3;hb=059272a0afb9b0415aac0bf0390bfaf96b520b1d;hp=8ea5d51fde6aaae67a3d2e2e0f3f9172cd5ad8de;hpb=62ae9db68596ef612a62bf2626889078c075fb43;p=mirror%2Fdsa-nagios.git diff --git a/dsa-nagios-checks/checks/dsa-check-zone-rrsig-expiration b/dsa-nagios-checks/checks/dsa-check-zone-rrsig-expiration index 8ea5d51..a624426 100755 --- a/dsa-nagios-checks/checks/dsa-check-zone-rrsig-expiration +++ b/dsa-nagios-checks/checks/dsa-check-zone-rrsig-expiration @@ -43,6 +43,8 @@ # - do more than one zone # Copyright (c) 2012 Peter Palfrader # - add -s option to configure udp packet size. default changed from 4k to 1k +# Copyright (c) 2013 Peter Palfrader +# - add -r option to override initial refs. # usage @@ -92,7 +94,7 @@ sub convert_time { } my %opts = (t=>30, s=>1024); -getopts('hdt:c:w:s:', \%opts); +getopts('hdt:c:w:s:r:', \%opts); usage() unless scalar @ARGV == 1; usage() if $opts{h}; my $zone = $ARGV[0]; @@ -121,6 +123,7 @@ k.root-servers.net l.root-servers.net m.root-servers.net ); +@refs = split(/\s*,\s*/, $opts{r}) if (defined $opts{r}); $start = [gettimeofday()]; do_recursion();