This update of shorewall-monitor for Xymon fixes a status text error. The
shorewall status command exits only with a zero exit-code in the “started”
case. For “stopped” and “cleared” the exit-code is non-zero.
The check if shorewall is executable at all was implemented without testing this properly. Nothing particularly bad happend, but the status-messages were a bit ugly to read and every state execept “started” reported red instead of differentiating “cleared” (red) and “stopped” (yellow).
For more details see the project-page: shorewall-monitor for Xymon.