[Nagios-devel] Patchs proposal

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

[Nagios-devel] Patchs proposal

Post by Guest »

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

Hi,

If it's the patchs's day, I repost some of my patch proposal:


Circular-parent2.patch : change the host circular check algorithm (no
cycle in parents) by a Deep First Search based one. It really speed up
the circular check and provide the same output as the old one, so can
be apply without problem.

Changepriority_service_on_hostgroup.patch : change the order of
services in skiplist so services apply on host come before service
apply on hostgroups. So When a service is apply in a host, it will be
take even if a other service have been apply on a hostgroup where the
host is. It can be use to override definition. It changes the
behaviour of configuration but still raise warnings in the
configuration check.

Ndo14b7_ssl_patch_v2 : user can use SSL connexion between ndomod and
ndo2db. The option use_ssl is add in ndomod.cfg and ndo2db.cfg. If
omitted, the SSL is used by default. The patch is not fully completed
because the autoconf part is not finish (I took the code from NRPE). I
never take thetime to, so if someone want to finish this part...


Gab=E8s Jean

--001485f339388b156f0469df30bc
Content-Type: text/plain; charset=US-ASCII;
name="ndo14b7_ssl_patch_v2.patch.txt"
Content-Disposition: attachment; filename="ndo14b7_ssl_patch_v2.patch.txt"
Content-Transfer-Encoding: base64
X-Attachment-Id: f_fuphlb9s2

ZGlmZiAtdXJOIC4uL25kb3V0aWxzLTEuNGI3L2luY2x1ZGUvY29tbW9uLmggLi9pbmNsdWRlL2Nv
bW1vbi5oCi0tLSAuLi9uZG91dGlscy0xLjRiNy9pbmNsdWRlL2NvbW1vbi5oCTIwMDctMDEtMDgg
MDE6MzU6NTQuMDAwMDAwMDAwICswMTAwCisrKyAuL2luY2x1ZGUvY29tbW9uLmgJMjAwOC0xMS0w
NiAxMjoyNDoxNC4wMDAwMDAwMDAgKzAxMDAKQEAgLTE4LDQgKzE4LDE2IEBACiAjZGVmaW5lIE5E
T19PSyAgICAgICAgMAogCiAKKyNkZWZpbmUgSEFWRV9TU0wgMQorI2lmZGVmIEhBVkVfU1NMCisj
aW5jbHVkZSA8cnNhLmg+CisjaW5jbHVkZSA8Y3J5cHRvLmg+CisjaW5jbHVkZSA8ZGguaD4KKyNp
bmNsdWRlIDxwZW0uaD4KKyNpbmNsdWRlIDxzc2wuaD4KKyNpbmNsdWRlIDxlcnIuaD4KKyNpbmNs
dWRlIDxyYW5kLmg+CisjZW5kaWYKKworCiAjZW5kaWYKZGlmZiAtdXJOIC4uL25kb3V0aWxzLTEu
NGI3L2luY2x1ZGUvZGguaCAuL2luY2x1ZGUvZGguaAotLS0gLi4vbmRvdXRpbHMtMS40YjcvaW5j
bHVkZS9kaC5oCTE5NzAtMDEtMDEgMDE6MDA6MDAuMDAwMDAwMDAwICswMTAwCisrKyAuL2luY2x1
ZGUvZGguaAkyMDA4LTExLTA2IDEwOjU5OjU2LjAwMDAwMDAwMCArMDEwMApAQCAtMCwwICsxLDI2
IEBACisjaWZuZGVmIEhFQURFUl9ESF9ICisjZGVmaW5lIEhFQURFUl9ESF9IIDEKKyNpbmNsdWRl
IDxvcGVuc3NsL2RoLmg+CisjZW5kaWYKK0RIICpnZXRfZGg1MTIoKQorCXsKKwlzdGF0aWMgdW5z
aWduZWQgY2hhciBkaDUxMl9wW109eworCQkweERGLDB4MjgsMHg1NCwweDU0LDB4NDIsMHg5Niww
eDg3LDB4MEQsMHg2NywweDlELDB4Q0EsMHg1NywKKwkJMHg1MywweEYyLDB4MDUsMHgzQSwweEU5
LDB4N0UsMHg3QSwweEMzLDB4MDAsMHgzQiwweDgwLDB4OTAsCisJCTB4QkEsMHgwRSwweDhELDB4
RTEsMHgxRSwweDhBLDB4MzAsMHg5QSwweDZCLDB4MjYsMHg3QywweDU1LAorCQkweDcwLDB4ODIs
MHg3QiwweDMwLDB4RTUsMHgxRCwweDgzLDB4NEIsMHhCMiwweDlCLDB4RTgsMHhBQSwKKwkJMHhG
QSwweDQxLDB4NzIsMHgxNCwweEY0LDB4MjMsMHgyOSwweDAzLDB4REIsMHg4RCwweENGLDB4M0Ms
CisJCTB4NzksMHhFMCwweDVGLDB4MTMsCisJCX07CisJc3RhdGljIHVuc2lnbmVkIGNoYXIgZGg1
MTJfZ1tdPXsKKwkJMHgwMiwKKwkJfTsKKwlESCAqZGg7CisKKwlpZiAoKGRoPURIX25ldygpKSA9
PSBOVUxMKSByZXR1cm4oTlVMTCk7CisJZGgtPnA9Qk5fYmluMmJuKGRoNTEyX3Asc2l6ZW9mKGRo
NTEyX3ApLE5VTEwpOworCWRoLT5nPUJOX2JpbjJibihkaDUxMl9nLHNpemVvZihkaDUxMl9nKSxO
VUxMKTsKKwlpZiAoKGRoLT5wID09IE5VTEwpIHx8IChkaC0+ZyA9PSBOVUxMKSkKKwkJeyBESF9m
cmVlKGRoKTsgcmV0dXJuKE5VTEwpOyB9CisJcmV0dXJuKGRoKTsKKwl9CmRpZmYgLXVyTiAuLi9u
ZG91dGlscy0xLjRiNy9pbmNsdWRlL2lvLmggLi9pbmNsdWRlL2lvLmgKLS0tIC4uL25kb3V0aWxz
LTEuNGI3L2luY2x1ZGUvaW8uaAkyMDA3LTAxLTA4IDAxOjM1OjU0LjAwMDAwMDAwMCArMDEwMAor
KysgLi9pbmNsdWRlL2lvLmgJMjAwOC0xMS0wNiAxNjoyMDoyNC4wMDAwMDAwMDAgKzAxMDAKQEAg
LTQ3LDQgKzQ3LDUgQEAKIGNoYXIgKm5kb19lc2NhcGVfYnVmZmVyKGNoYXIgKik7CiBjaGFyICpu
ZG9fdW5lc2NhcGVfYnVmZmVyKGNoYXIgKik7CiAKKwogI2VuZGlmCmRpZmYgLXVyTiAuLi9uZG91
dGlscy0xLjRiNy9zcmMvaW8uYyAuL3NyYy9pby5jCi0tLSAuLi9uZG91dGlscy0xLjRiNy9zcmMv
aW8uYwkyMDA3LTAxLTA4IDAxOjM1OjUwLjAwMDAwMDAwMCArMDEwMAorKysgLi9zcmMvaW8uYwky
MDA4LTExLTA2IDE2OjI4OjMwLjAwMDAwMDAwMCArMDEwMApAQCAtMTIsNiArMTIsMTYgQEAKICNp
bmNsdWRlICIuLi9pbmNsdWRlL2lvLmgiCiAKIAorI2lmZGVmIEhBVkVfU1NMCitTU0xfTUVUSE9E
ICptZXRoOworU1NMX0NUWCAqY3

...[email truncated]...


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