RE: [Nagios-devel] Buggy debug output from nrpe since 2.1

Support forum for Nagios Core, Nagios Plugins, NCPA, NRPE, NSCA, NDOUtils and more. Engage with the community of users including those using the open source solutions.
Locked
Guest

RE: [Nagios-devel] Buggy debug output from nrpe since 2.1

Post by Guest »

This is a multi-part message in MIME format.

------_=_NextPart_001_01C638B1.07625BEE
Content-Type: text/plain;
charset="us-ascii"
Content-Transfer-Encoding: quoted-printable



> -----Original Message-----
> From: [email protected] [mailto:nagios-devel-
> [email protected]] On Behalf Of Ethan Galstad
> Sent: Thursday, February 23, 2006 12:19 PM
> To: [email protected]
> Subject: Re: [Nagios-devel] Buggy debug output from nrpe since 2.1


>=20
> The garbage message was fixed in yesterday's 2.4 release of NRPE. Re-
> adding the allowed_hosts option might be a good fallback for setups
> like yours or on systems that don't support TCP wrappers. I imagine
> that the code from earlier releases of the NRPE daemon could just be
> added back in with just a few tweaks. If you can't get a patch
> together, I can take a look at doing this next week.

I'll take a stab at it. The attached patch should re-add the
allowed_hosts functionality in a complementary fashion to the inbuilt
TCP wrappers. If allowed_hosts is defined in the config file then it
will be checked first. If allowed then TCP wrappers (if available) will
be checked.

Patches sample-config/nrpe.cfg.in and src/nrpe.c.

--
Marc=20

------_=_NextPart_001_01C638B1.07625BEE
Content-Type: application/octet-stream;
name="nrpe-2.4.allowed-hosts.patch"
Content-Transfer-Encoding: base64
Content-Description: nrpe-2.4.allowed-hosts.patch
Content-Disposition: attachment;
filename="nrpe-2.4.allowed-hosts.patch"

ZGlmZiAtdSAtLXJlY3Vyc2l2ZSBucnBlLTIuNC9zYW1wbGUtY29uZmlnL25ycGUuY2ZnLmluIG5y
cGUtMi40Lm1vZC9zYW1wbGUtY29uZmlnL25ycGUuY2ZnLmluDQotLS0gc2FtcGxlLWNvbmZpZy9u
cnBlLmNmZy5pbiAgIDIwMDYtMDItMDMgMTY6MDI6MzIuMDAwMDAwMDAwIC0wNjAwDQorKysgc2Ft
cGxlLWNvbmZpZy9ucnBlLmNmZy5pbiAgIDIwMDYtMDItMjMgMTM6MTQ6MzYuMDAwMDAwMDAwIC0w
NjAwDQpAQCAtNTYsNiArNTYsMTggQEANCiANCiBucnBlX2dyb3VwPUBucnBlX2dycEANCiANCisj
IEFMTE9XRUQgSE9TVCBBRERSRVNTRVMNCisjIFRoaXMgaXMgYW4gb3B0aW9uYWwgY29tbWEtZGVs
aW1pdGVkIGxpc3Qgb2YgSVAgYWRkcmVzcyBvciBob3N0bmFtZXMgDQorIyB0aGF0IGFyZSBhbGxv
d2VkIHRvIHRhbGsgdG8gdGhlIE5SUEUgZGFlbW9uLg0KKyMNCisjIE5vdGU6IFRoZSBkYWVtb24g
b25seSBkb2VzIHJ1ZGltZW50YXJ5IGNoZWNraW5nIG9mIHRoZSBjbGllbnQncyBJUA0KKyMgYWRk
cmVzcy4gIEkgd291bGQgaGlnaGx5IHJlY29tbWVuZCBhZGRpbmcgZW50cmllcyBpbiB5b3VyIC9l
dGMvaG9zdHMuYWxsb3cNCisjIGZpbGUgdG8gYWxsb3cgb25seSB0aGUgc3BlY2lmaWVkIGhvc3Qg
dG8gY29ubmVjdCB0byB0aGUgcG9ydA0KKyMgeW91IGFyZSBydW5uaW5nIHRoaXMgZGFlbW9uIG9u
Lg0KKyMNCisjIE5PVEU6IFRoaXMgb3B0aW9uIGlzIGlnbm9yZWQgaWYgTlJQRSBpcyBydW5uaW5n
IHVuZGVyIGVpdGhlciBpbmV0ZCBvciB4aW5ldGQNCisNCisjYWxsb3dlZF9ob3N0cz0xMjcuMC4w
LjEsMTkyLjE2OC4wLjINCiANCiANCiAjIENPTU1BTkQgQVJHVU1FTlQgUFJPQ0VTU0lORw0KZGlm
ZiAtdSAtLXJlY3Vyc2l2ZSBucnBlLTIuNC9zcmMvbnJwZS5jIG5ycGUtMi40Lm1vZC9zcmMvbnJw
ZS5jDQotLS0gc3JjL25ycGUuYyAgMjAwNi0wMi0yMiAxNzo1MTo1Ny4wMDAwMDAwMDAgLTA2MDAN
CisrKyBzcmMvbnJwZS5jICAyMDA2LTAyLTIzIDEzOjAyOjI3LjAwMDAwMDAwMCAtMDYwMA0KQEAg
LTUzLDYgKzUzLDcgQEANCiBpbnQgICAgIHNvY2tldF90aW1lb3V0PURFRkFVTFRfU09DS0VUX1RJ
TUVPVVQ7DQogaW50ICAgICBjb21tYW5kX3RpbWVvdXQ9REVGQVVMVF9DT01NQU5EX1RJTUVPVVQ7
DQogY2hhciAgICAqY29tbWFuZF9wcmVmaXg9TlVMTDsNCitjaGFyICAgYWxsb3dlZF9ob3N0c1tN
QVhfSU5QVVRfQlVGRkVSXTsNCiANCiBjb21tYW5kICpjb21tYW5kX2xpc3Q9TlVMTDsNCiANCkBA
IC03Miw2ICs3Myw4IEBADQogaW50ICAgICBzaG93X2xpY2Vuc2U9RkFMU0U7DQogaW50ICAgICBz
aG93X3ZlcnNpb249RkFMU0U7DQogaW50ICAgICB1c2VfaW5ldGQ9VFJVRTsNCitpbnQgICAgdXNl
X2FsbG93ZWRfaG9zdHM9RkFMU0U7DQoraW50ICAgIGlzX2FuX2FsbG93ZWRfaG9zdChjaGFyICop
Ow0KIGludCAgICAgZGVidWc9RkFMU0U7DQogDQogDQpAQCAtNDQzLDYgKzQ0NiwxNiBAQA0KICAg
ICAgICAgICAgICAgICAgICAgICAgIHNlcnZlcl9hZGRyZXNzW3NpemVvZihzZXJ2ZXJfYWRkcmVz
cyktMV09J1wwJzsNCiAgICAgICAgICAgICAgICAgICAgICAgICB9DQogDQorICAgICAgICAgICAg
ICAgIGVsc2UgaWYoIXN0cmNtcCh2YXJuYW1lLCJhbGxvd2VkX2hvc3RzIikpew0KKyAgICAgICAg
ICAgICAgICAgICAgICAgIGlmKHN0cmxlbihpbnB1dF9idWZmZXIpPnNpemVvZihhbGxvd2VkX2hv
c3RzKSl7DQorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzeXNsb2coTE9HX0VSUiwi
QWxsb3dlZCBob3N0cyBsaXN0IHRvbyBsb25nIGluIGNvbmZpZyBmaWxlICclcycgLSBMaW5lICVk
XG4iLGZpbGVuYW1lLGxpbmUpOw0KKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcmV0
dXJuIEVSUk9SOw0KKyAgICAgICAg

...[email truncated]...


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