From c933a2978086b36266ab237a1387193611495a12 Mon Sep 17 00:00:00 2001 From: Alexander Sulfrian Date: Tue, 22 Jan 2013 22:02:41 +0100 Subject: check_load: fix taint mode --- check_load | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/check_load b/check_load index 1690872..b55ce38 100755 --- a/check_load +++ b/check_load @@ -6,7 +6,7 @@ use warnings; use VServer; use Nagios::Plugin; -our $VERSION = '1.3'; +our $VERSION = '1.4'; sub init_nagios_plugin() { my $plugin = Nagios::Plugin->new( @@ -77,6 +77,11 @@ sub get_load($$) { } +# fix taint mode +if ($0 =~ m/(\w[\w\/]*\w)/) { + $ENV{'NAGIOS_PLUGIN'} = $1; +} + my $n = init_nagios_plugin(); $n->getopts(); alarm $n->opts->timeout; -- cgit v1.2.3-1-g7c22