From 2e0c04d4e9ecd89ae6470e76feb9db5601e9c21a Mon Sep 17 00:00:00 2001 From: Peter Palfrader Date: Tue, 20 May 2014 13:54:52 +0200 Subject: [PATCH] dsa-check-zone-rrsig-expiration-many: add --debug option to pass through --- dsa-nagios-checks/checks/dsa-check-zone-rrsig-expiration-many | 4 +++- dsa-nagios-checks/debian/changelog | 4 ++-- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/dsa-nagios-checks/checks/dsa-check-zone-rrsig-expiration-many b/dsa-nagios-checks/checks/dsa-check-zone-rrsig-expiration-many index ec97557..b97cb09 100755 --- a/dsa-nagios-checks/checks/dsa-check-zone-rrsig-expiration-many +++ b/dsa-nagios-checks/checks/dsa-check-zone-rrsig-expiration-many @@ -71,6 +71,7 @@ sub check_one { my @cmd = ($check, '-w', $params->{'warn'}, '-c', $params->{'critical'}); push(@cmd, '-r', $extra->{'initial_refs'}) if exists $extra->{'initial_refs'}; + push(@cmd, '-d') if $params->{'debug'}; push(@cmd, $zone); open(P, '-|', @cmd) or die ("Cannot run $CHECK for $zone\n"); my @p =

; @@ -82,13 +83,14 @@ sub check_one { return ($res, \@p); } -my $USAGE = "Usage: $PROGRAM_NAME [--help] | [--timeout=] [--warn=] [--critical=] [--geozonedir=] \n"; +my $USAGE = "Usage: $PROGRAM_NAME [--help] | [--debug] [--timeout=] [--warn=] [--critical=] [--geozonedir=] \n"; my $params = { 'timeout' => 45, 'warn' => '14d', 'critical' => '7d' }; Getopt::Long::config('bundling'); GetOptions ( '--help' => \$params->{'help'}, '--timeout=i' => \$params->{'timeout'}, '--warn=s' => \$params->{'warn'}, + '--debug' => \$params->{'debug'}, '--critical=s' => \$params->{'critical'}, '--geozonedir=s' => \$params->{'geozonedir'}, ) or die ($USAGE); diff --git a/dsa-nagios-checks/debian/changelog b/dsa-nagios-checks/debian/changelog index 8441ea0..60e3e4a 100644 --- a/dsa-nagios-checks/debian/changelog +++ b/dsa-nagios-checks/debian/changelog @@ -1,8 +1,8 @@ dsa-nagios-checks (101) UNRELEASED; urgency=low - * + * dsa-check-zone-rrsig-expiration-many: add --debug option to pass through. - -- Peter Palfrader Mon, 19 May 2014 12:37:41 +0200 + -- Peter Palfrader Tue, 20 May 2014 13:54:29 +0200 dsa-nagios-checks (100) unstable; urgency=low -- 2.20.1