aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPetter Reinholdtsen <pere@hungry.com>2012-01-31 19:35:52 +0000
committerPetter Reinholdtsen <pere@hungry.com>2012-01-31 19:35:52 +0000
commite07a47c7548f9d794d3663ead467047414590cef (patch)
treea5ac8cdecd9435c1079b4f72eb816768ffd22f88
parente4cf6cbf6f13020024ab9e4c8fe4bd45c7300f86 (diff)
downloadsitesummary-e07a47c7548f9d794d3663ead467047414590cef.tar.gz
sitesummary-e07a47c7548f9d794d3663ead467047414590cef.tar.bz2
sitesummary-e07a47c7548f9d794d3663ead467047414590cef.tar.xz
Improve handling of NAGIOSIGNORE in check_etc_resolv.
-rwxr-xr-xnagios-plugins/check_etc_resolv5
1 files changed, 4 insertions, 1 deletions
diff --git a/nagios-plugins/check_etc_resolv b/nagios-plugins/check_etc_resolv
index 15e7a11..e94b72e 100755
--- a/nagios-plugins/check_etc_resolv
+++ b/nagios-plugins/check_etc_resolv
@@ -100,7 +100,10 @@ sub check_etc_resolv_conf {
local $count = 0;
while (<RESOLV>) {
chomp;
- next if (/# NAGIOSIGNORE$/); # Skip lines marked to be ignored
+ if (/# NAGIOSIGNORE$/) { # Skip lines marked to be ignored
+ $count++ if (m/^nameserver\s+/); # Count ignored nameservers
+ next;
+ }
s/\#.+//; # Skip comments
next if (/^\s*$/); # Skip empty lines
if (/^nameserver\s+(\S+)/) {