<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<META NAME="Generator" CONTENT="MS Exchange Server version 6.5.7652.24">
<TITLE>check_by_ssh and the pipe</TITLE>
</HEAD>
<BODY>
<!-- Converted from text/rtf format -->

<P><FONT SIZE=2 FACE="Arial">Hello,</FONT>

<BR><FONT SIZE=2 FACE="Arial">at the moment we use check_by_ssh to do active checks on our Unix/Linux systems. Some systems use check_nrpe for testing. Since we got many cluster systems were filesystems changes with switching resources we want to use regular expressions for check_disk. For example like this:</FONT></P>

<P><FONT SIZE=2 FACE="Arial">command [ FILESYSTEM ] = check_disk -w 10% -c 5% -A -I '^/pkg/fr1nms03/|^/tmp|^/var/run|^/etc/svc/volatile|^/global/'</FONT>
</P>

<P><FONT SIZE=2 FACE="Arial">As you can see we need to exclude different filesystems. But check_by_ssh does not like the "|" charakter. This is the error message:</FONT></P>

<P><FONT SIZE=2 FACE="Arial">Remote command execution failed: bash: ^/tmp: No such file or directory</FONT>
</P>

<P><FONT SIZE=2 FACE="Arial">Also using "\" or "\\" or even "</FONT><A HREF="file://\\\"><U><FONT COLOR="#0000FF" SIZE=2 FACE="Arial">\\\</FONT></U></A><FONT SIZE=2 FACE="Arial">" does not help. If I use:</FONT>
</P>

<P><FONT SIZE=2 FACE="Arial">ssh uxxxxxxx "/opt/bt/nagios/libexec/check_disk -w 10% -c 5% -A -I '^/pkg/fr1nms03/|^/tmp|^/var/run|^/etc/svc/volatile|^/global/'"</FONT></P>

<P><FONT SIZE=2 FACE="Arial">as nagios command it works.</FONT>
</P>

<P><FONT SIZE=2 FACE="Arial">Is there any way to patch the check_by_ssh sources to handle the | as it should?</FONT>
</P>

<P><FONT SIZE=2 FACE="Arial">best regards Florian</FONT>
</P>
<BR>
<BR>
<BR>

<P><FONT COLOR="#808080" SIZE=1 FACE="Verdana">Florian Engelmann | UNIX System Administrator | BT Operate</FONT>
</P>

<P><FONT COLOR="#808080" SIZE=1 FACE="Verdana">BT (Germany) GmbH & Co. oHG | Barthstraße 22 | 80339 München | </FONT><A HREF="blocked::http://www.bt.com/globalservices"><U><FONT COLOR="#0000FF" SIZE=1 FACE="Verdana">www.bt.com/globalservices</FONT></U></A><BR>
<FONT COLOR="#808080" SIZE=1 FACE="Verdana">Email: </FONT><A HREF="mailto:florian.engelmann@bt.com"><U><FONT COLOR="#0000FF" SIZE=1 FACE="Verdana">florian.engelmann@bt.com</FONT></U></A><FONT COLOR="#808080" SIZE=1 FACE="Verdana"> | Tel:+49 (0)89 2600 8173 | Mobile: +49 (0) 176 1073 1081</FONT>
</P>

<P><SPAN LANG="en-gb"><FONT COLOR="#808080" SIZE=1 FACE="Verdana">Sitz und Registergericht der oHG: München, HRA 77639 | Persönlich haftende Gesellschafterin der oHG: BT Deutschland GmbH | Sitz und Registergericht: München, HRB 132307 | Geschäftsführung: Jan Geldmacher, Joachim Piroth, Ad van der Meys, Stefan Hischer, Chris Halbard, Judith Sasse | </FONT></SPAN><A HREF="file:///C:\Documents%20and%20Settings\henningn\Application%20Data\Microsoft\Signatures\www.bt.com\globalservices"><SPAN LANG="en-gb"><U><FONT COLOR="#0000FF" SIZE=1 FACE="Verdana">www.bt.com/globalservices</FONT></U></SPAN></A><SPAN LANG="en-gb"></SPAN><SPAN LANG="de"></SPAN></P>

<P><SPAN LANG="de"><FONT COLOR="#808080" SIZE=1 FACE="Verdana">This electronic message contains information from British Telecommunications plc, which may be privileged or confidential. The information is intended to be for the use of the individual(s) or entity named above. If you are not the intended recipient be aware that any disclosure, copying, distribution or use of the contents of this information is prohibited. If you have received this electronic message in error, please notify us by telephone or email (to the numbers or address above) immediately.</FONT></SPAN></P>
<BR>

</BODY>
</HTML>