software — get firmware release via SNMP and check against an expected version
[ foo type=asn9000 expected=ForeThought.*6\.0\.1
]software
[foo2 expected=Linux.*2\.0\.36
]software
Reports a yellow status if the reported and expected versions do not match.
The expected
argument is a regular expression tested against the value of system.sysDescr.0
.
Some special type
values exist:
type=asx for ASX ATM Switches checks ASXSoftware.0 instead of sysDescr type=asn9000 for ASN9000 PowerHub checks ASNSoftware.0 instead of sysDescr type=es2810 for ES2810 Ethernet Switch