diff options
author | Alexander Sulfrian <alexander@sulfrian.net> | 2013-01-22 22:02:41 +0100 |
---|---|---|
committer | Alexander Sulfrian <alexander@sulfrian.net> | 2013-01-23 13:57:27 +0100 |
commit | c933a2978086b36266ab237a1387193611495a12 (patch) | |
tree | 2a2522f19ea76b326deda04a2e868c9707c5c2de | |
parent | b1fe3486c98c6be7e869c6b0cbf81a6d8c749be9 (diff) | |
download | vserver-monitoring-c933a2978086b36266ab237a1387193611495a12.tar.gz vserver-monitoring-c933a2978086b36266ab237a1387193611495a12.tar.bz2 vserver-monitoring-c933a2978086b36266ab237a1387193611495a12.zip |
check_load: fix taint mode1.4
-rwxr-xr-x | check_load | 7 |
1 files changed, 6 insertions, 1 deletions
@@ -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; |