Page 1 of 1

[Nagios-devel] Patch: allow NRPE to handle multiline plugin output

Posted: Fri Apr 27, 2007 12:14 pm
by Guest


--b8b93152fb7ab860b12fdc344231b749e
Content-Type: text/plain; charset="ISO-8859-1"
Content-Transfer-Encoding: quoted-printable


Hi Ethan, hi list,

there are some lines in NRPE which cut off multiline plugin output -
only the leading line remains. This busts the new Nagios 3 multiline=20
feature for passive checks.=20

The attached patch also works fine with Nagios 2 installations=20
because run_service_check still strips continuation lines=20
within Nagios itself.
=20
Kind regards,
Matthias


--b8b93152fb7ab860b12fdc344231b749e
Content-Type: ; name="nrpe.c.patch"
Content-disposition: attachment; filename="nrpe.c.patch"
Content-Transfer-Encoding: base64

LS0tIG9sZC9ucnBlLmMJMjAwNy0wNC0yNyAyMDozNToxMC4wMDAwMDAwMDAgKzAyMDAKKysrIG5y
cGUuYwkyMDA3LTA0LTI3IDIwOjM3OjAwLjAwMDAwMDAwMCArMDIwMApAQCAtMTMyMiwxMyArMTMy
Miw4IEBACiAJCSAgICAgICAgfQogCQllbHNlewogCi0JCQkvKiByZWFkIGluIHRoZSBmaXJzdCBs
aW5lIG9mIG91dHB1dCBmcm9tIHRoZSBjb21tYW5kICovCi0JCQlzdHJjcHkoYnVmZmVyLCIiKTsK
LQkJCWZnZXRzKGJ1ZmZlcixzaXplb2YoYnVmZmVyKS0xLGZwKTsKLQotCQkJLyogQURERUQgMDEv
MTkvMjAwNCAqLwotCQkJLyogaWdub3JlIGFueSBhZGRpdGlvbmFsIGxpbmVzIG9mIG91dHB1dCAq
LwotCQkJd2hpbGUoZmdldHModGVtcF9idWZmZXIsc2l6ZW9mKHRlbXBfYnVmZmVyKS0xLGZwKSk7
CisJCQkvKiByZWFkIGluIHRoZSBvdXRwdXQgZnJvbSB0aGUgY29tbWFuZCAqLworCQkJYnl0ZXNf
cmVhZD1mcmVhZChidWZmZXIsMSxzaXplb2YoYnVmZmVyKS0xLGZwKTsKIAogCQkJLyogY2xvc2Ug
dGhlIGNvbW1hbmQgYW5kIGdldCB0ZXJtaW5hdGlvbiBzdGF0dXMgKi8KIAkJCXN0YXR1cz1wY2xv
c2UoZnApOwpAQCAtMTM0MCw3ICsxMzM1LDcgQEAKIAkJCQlyZXN1bHQ9V0VYSVRTVEFUVVMoc3Rh
dHVzKTsKIAogCQkJLyogd3JpdGUgdGhlIG91dHB1dCBiYWNrIHRvIHRoZSBwYXJlbnQgcHJvY2Vz
cyAqLwotCQkJd3JpdGUoZmRbMV0sYnVmZmVyLHN0cmxlbihidWZmZXIpKzEpOworCQkJd3JpdGUo
ZmRbMV0sYnVmZmVyLGJ5dGVzX3JlYWQpOwogCQkgICAgICAgIH0KIAogCQkvKiBjbG9zZSBwaXBl
IGZvciB3cml0aW5nICovCg==


--b8b93152fb7ab860b12fdc344231b749e--





This post was automatically imported from historical nagios-devel mailing list archives
Original poster: [email protected]