[Nagiosplug-devel] check_by_ssh bug and patch

root sur ooban root at hss.hsbc.fr
Wed Aug 9 10:32:38 CEST 2006


hello !

i just update my fedora and see a bug !

to be sure you don't ahve already correct it i took tarball no sourceforge, and bug was the same !

so in check_by_ssh, you consider ssh banner in stdout instead in stderr !

in this patch i change :

test for error : not on stderr buffer length but on stderr number of lines - skip

in modules output : not usefull to skip lines in stdout ! banner is in stderr !


Regards

buzzer


mailto : buzzer at free.fr

Ensemble adoptons des gestes responsables : N'imprimez ce mail que si necessaire.

Les informations contenues dans ce message et les pieces jointes (ci-apres denomme le message) sont confidentielles et peuvent etre couvertes par le secret professionnel. Si vous n'etes pas le destinataire de ce message, il vous est interdit de le copier, de le faire suivre, de le divulguer ou d'en utiliser tout ou partie. Si vous avez recu ce message par erreur, nous vous remercions de le supprimer de votre systeme, ainsi que toutes ses copies, et d'en avertir immediatement l expediteur par message de retour. Il est impossible de garantir que les communications par messagerie electronique arrivent en temps utile, sont securisees ou denuees de toute erreur, alteration, falsification ou virus. En consequence, le Groupe decline toute responsabilite du fait des erreurs, alterations, falsifications ou omissions qui pourraient en resulter.

Consider the environment before printing this mail.

The information contained in this e-mail is confidential. It may also be legally privileged. If you are not the addressee you may not copy, forward, disclose or use any part of it. If you have received this message by error, please delete it and all copies from your system and notify the sender immediately by return e-mail. E-mail communications cannot be guaranteed to be timely secure, error or virus-free. The sender does not accept liability for any errors or omissions which arise as a result.

-------------- next part --------------
83c83
< 	if(chld_err.buflen) {
---
> 	if((chld_err.lines-skip)) {
109c109
< 	for(i = skip; chld_out.line[i]; i++) {
---
> 	for(i = 0; chld_out.line[i]; i++) {


More information about the Devel mailing list