X-Git-Url: https://git.tokkee.org/?a=blobdiff_plain;f=contrib%2Fcheck_nmap.py;h=07f6d7fa845c733a9294c2a6e74543d7e19fad65;hb=refs%2Fheads%2Fsh%2Fcheck_pgsql;hp=4f53406d41c6e6a5308fbb22e50ed166385efb51;hpb=44a321cb8a42d6c0ea2d96a1086a17f2134c89cc;p=nagiosplug.git diff --git a/contrib/check_nmap.py b/contrib/check_nmap.py index 4f53406..07f6d7f 100644 --- a/contrib/check_nmap.py +++ b/contrib/check_nmap.py @@ -8,7 +8,7 @@ # License: GPL # Copyright (c) 2000 Jacob Lundqvist (jaclu@galdrion.com) # -_version_ = '1.20' +_version_ = '1.21' # # # Description: @@ -25,6 +25,7 @@ _version_ = '1.20' # # History # ------- +# 1.21 2004-07-23 rippeld@hillsboroughcounty.org Updated parsing of nmap output to correctly identify closed ports # 1.20 2000-07-15 jaclu Updated params to correctly comply to plugin-standard # moved support classes to utils.py # 1.16 2000-07-14 jaclu made options and return codes more compatible with @@ -276,7 +277,8 @@ class CheckNmap: if string.find(s,'/')<1: continue p=string.split(s,'/')[0] - self.active_ports.append(int(p)) + if string.find(l,'open')>1: + self.active_ports.append(int(p)) except: # failure due to strange output... pass