[Nagios-devel] patch: add extinfo.cgi 'member of'

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] patch: add extinfo.cgi 'member of'

Post by Guest »

This is a multi-part message in MIME format.

------_=_NextPart_001_01C43C53.EC865DFC
Content-Type: text/plain;
charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

Here's a small patch to add a 'Member of' list underneath the hostname
and alias header at the top of the extinfo.cgi view. I was finding it a
bit click heavy to figure out which groups a server was in without
opening the config file. Laziness strikes again :)

Sample @ http://magoazul.com/proj/nagios/sample_out.png

Thoughts?

Oh and is anyone else having problems with statuswrl.cgi giving an empty
map in the latest snapshot?

Matthew Kent \ SA \ bravenet.com \ 1-250-954-3203 ext 108

------_=_NextPart_001_01C43C53.EC865DFC
Content-Type: application/octet-stream;
name="nagios-2.0a1-extinfo.patch"
Content-Transfer-Encoding: base64
Content-Description: nagios-2.0a1-extinfo.patch
Content-Disposition: attachment;
filename="nagios-2.0a1-extinfo.patch"

LS0tIG5hZ2lvcy1jdnMvY2dpL2V4dGluZm8uYy5vcmlnCU1vbiBNYXkgMTcgMTQ6MDM6MDYgMjAw
NAorKysgbmFnaW9zLWN2cy9jZ2kvZXh0aW5mby5jCU1vbiBNYXkgMTcgMTQ6MDM6MDkgMjAwNApA
QCAtNjcsNiArNjcsNyBAQAogZXh0ZXJuIHNjaGVkdWxlZF9kb3dudGltZSAgKnNjaGVkdWxlZF9k
b3dudGltZV9saXN0OwogZXh0ZXJuIGhvc3RzdGF0dXMgKmhvc3RzdGF0dXNfbGlzdDsKIGV4dGVy
biBzZXJ2aWNlc3RhdHVzICpzZXJ2aWNlc3RhdHVzX2xpc3Q7CitleHRlcm4gaG9zdGdyb3VwICpo
b3N0Z3JvdXBfbGlzdDsKIAogCiAjZGVmaW5lIE1BWF9NRVNTQUdFX0JVRkZFUgkJNDA5NgpAQCAt
MTIyLDYgKzEyMyw3IEBACiAKIGludCBtYWluKHZvaWQpewogCWludCByZXN1bHQ9T0s7CisJaW50
IGZvdW5kPUZBTFNFOwogCWNoYXIgdGVtcF9idWZmZXJbTUFYX0lOUFVUX0JVRkZFUl07CiAJaG9z
dGV4dGluZm8gKnRlbXBfaG9zdGV4dGluZm89TlVMTDsKIAlzZXJ2aWNlZXh0aW5mbyAqdGVtcF9z
ZXJ2aWNlZXh0aW5mbz1OVUxMOwpAQCAtMjkyLDE1ICsyOTQsMzggQEAKIAogCQlpZigoKGRpc3Bs
YXlfdHlwZT09RElTUExBWV9IT1NUX0lORk8gfHwgZGlzcGxheV90eXBlPT1ESVNQTEFZX1NFUlZJ
Q0VfSU5GTykgJiYgdGVtcF9ob3N0IT1OVUxMKSB8fCAoZGlzcGxheV90eXBlPT1ESVNQTEFZX0hP
U1RHUk9VUF9JTkZPICYmIHRlbXBfaG9zdGdyb3VwIT1OVUxMKSB8fCAoZGlzcGxheV90eXBlPT1E
SVNQTEFZX1NFUlZJQ0VHUk9VUF9JTkZPICYmIHRlbXBfc2VydmljZWdyb3VwIT1OVUxMKSl7CiAK
LQkJCWlmKGRpc3BsYXlfdHlwZT09RElTUExBWV9TRVJWSUNFX0lORk8pCi0JCQkJcHJpbnRmKCI8
RElWIENMQVNTPSdkYXRhJz5TZXJ2aWNlPC9ESVY+PERJViBDTEFTUz0nZGF0YVRpdGxlJz4lczwv
RElWPjxESVYgQ0xBU1M9J2RhdGEnPk9uIEhvc3Q8L0RJVj5cbiIsc2VydmljZV9kZXNjKTsKLQkJ
CWlmKGRpc3BsYXlfdHlwZT09RElTUExBWV9IT1NUX0lORk8pCisJCQlpZihkaXNwbGF5X3R5cGU9
PURJU1BMQVlfSE9TVF9JTkZPKXsKIAkJCQlwcmludGYoIjxESVYgQ0xBU1M9J2RhdGEnPkhvc3Q8
L0RJVj5cbiIpOwotCQkJaWYoZGlzcGxheV90eXBlPT1ESVNQTEFZX1NFUlZJQ0VfSU5GTyB8fCBk
aXNwbGF5X3R5cGU9PURJU1BMQVlfSE9TVF9JTkZPKXsKKwkJCQlwcmludGYoIjxESVYgQ0xBU1M9
J2RhdGFUaXRsZSc+JXM8L0RJVj5cbiIsdGVtcF9ob3N0LT5hbGlhcyk7CisJCQkJcHJpbnRmKCI8
RElWIENMQVNTPSdkYXRhVGl0bGUnPiglcyk8L0RJVj48QlI+XG4iLHRlbXBfaG9zdC0+bmFtZSk7
CisJCQkJcHJpbnRmKCI8RElWIENMQVNTPSdkYXRhJz5NZW1iZXIgb2Y8L0RJVj48RElWIENMQVNT
PSdkYXRhVGl0bGUnPiIpOworCQkJCWZvcih0ZW1wX2hvc3Rncm91cD1ob3N0Z3JvdXBfbGlzdDt0
ZW1wX2hvc3Rncm91cCE9TlVMTDt0ZW1wX2hvc3Rncm91cD10ZW1wX2hvc3Rncm91cC0+bmV4dCl7
CisJCQkJCWhvc3Rncm91cG1lbWJlciAqdGVtcF9tZW1iZXI9dGVtcF9ob3N0Z3JvdXAtPm1lbWJl
cnM7CisJCQkJICAgICAgICB3aGlsZSh0ZW1wX21lbWJlciE9TlVMTCl7CisKKwkJCQkgICAgICAg
ICAgICAgICAgLyogd2UgZm91bmQgYSBtYXRjaCAqLworCQkJCSAgICAgICAgICAgICAgICBpZigh
c3RyY21wKHRlbXBfbWVtYmVyLT5ob3N0X25hbWUsdGVtcF9ob3N0LT5uYW1lKSkgeworCQkJCQkJ
CWlmIChmb3VuZD09VFJVRSkKKwkJCQkJCQkJcHJpbnRmKCIsICIpOwkKKwkJCQkJCQlwcmludGYo
IiVzIix0ZW1wX2hvc3Rncm91cC0+Z3JvdXBfbmFtZSk7CisJCQkJCQkJZm91bmQ9VFJVRTsKKwkJ
CQkJCQl9CisJCQkJCQkKKwkJCQkgICAgICAgICAgICAgICAgdGVtcF9tZW1iZXI9dGVtcF9tZW1i
ZXItPm5leHQ7CisJCQkgICAgICAgICAgICAgICAgCX0JCQorCQkJCQl9CisJCQkKKwkJCQlpZihm
b3VuZD09RkFMU0UpIHsKKwkJCQkJCXByaW50ZigiTm8gaG9zdGdyb3VwcyIpOworCQkJCQl9CisJ
CQkJcHJpbnRmKCI8L0RJVj48QlI+XG4iKTsKKwkJCQl9CisJCQlpZihkaXNwbGF5X3R5cGU9PURJ
U1BMQVlfU0VSVklDRV9JTkZPKXsKKwkJCQlwcmludGYoIjxESVYgQ0xBU1M9J2RhdGEnPlNlcnZp
Y2U8L0RJVj48RElWIENMQVNTPSdkYXRhVGl0bGUnPiVzPC9ESVY+PERJViBDTEFTUz0nZGF0YSc+
T24gSG9zdDwvRElWPlxuIixzZXJ2aWNlX2Rlc2MpOwogCQkJCXByaW50ZigiPERJViBDTEFTUz0n
ZGF0YVRpdGxlJz4lczwvRElWPlxuIix0ZW1wX2hvc3QtPmFsaWFzKTsKIAkJCQlwcmludGYoIjxE
SVYgQ0xBU1M9J2RhdGFUaXRsZSc+KCVzKTwvRElWPjxCUj5cbiIsdGVtcF9ob3N0LT5uYW1lKTsK
IAkJ

...[email truncated]...


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