NRPE-2.12 on VMWare ESX Server 3.5

Lorand S. D'Caltan ldcaltan at isystemsllc.com
Thu Jul 3 19:22:01 CEST 2008


I did the ldd and copied the files but the missing stuff still shows as missing, it's stuff from the GLIBC package so I suspect it was deliberately left out of ESX.

I may just go over to SNMP, this is getting way too crazy.

<><><><><><><><>
Lorand S. D'Caltan
Systems Engineer
iSystems LLC
(802) 655-8347 x157
<><><><><><><><>
CONFIDENTIALITY: The information contained in this message may be privileged and confidential and protected from disclosure. No confidentiality or privilege is waived or lost by any mistransmission. If the reader of this message is not the intended recipient, or an employee or agent responsible for delivering this message to the intended recipient, you are hereby notified that any dissemination, distribution or copying of this communication is strictly prohibited. Please immediately delete it and all copies of it from your system, destroy any hard copies of it and notify the sender. Thank you.


-----Original Message-----
From: Jedrzej Jajor [mailto:jedrzej at man.poznan.pl]
Sent: Thursday, July 03, 2008 9:49 AM
To: 'nagios-users at lists.sourceforge.net'
Cc: Lorand S. D'Caltan
Subject: Re: [Nagios-users] NRPE-2.12 on VMWare ESX Server 3.5

Lorand S. D'Caltan pisze:
> You know, I swear I tried the ./configure --with-ssl-lib=/usr/local/ssl/lib before and it didn't work, this time it did. Confusing.

Maybe it was before you copied the libraries from the other machine?

> But then this:
>
> make all
> cd ./src/; make ; cd ..
> make[1]: Entering directory `/root/nrpe-2.12/src'
> gcc -g -O2 -I/usr/local/ssl/include/openssl -I/usr/local/ssl/include -DHAVE_CONFIG_H -o nrpe nrpe.c utils.c -L/usr/local/ssl/lib  -lssl -lcrypto -lnsl -lwrap
> /usr/local/ssl/lib/libssl.so: undefined reference to `krb5_init_context at krb5_3_MIT'
> /usr/local/ssl/lib/libssl.so: undefined reference to `krb5_kt_resolve at krb5_3_MIT'

I suppose the other machine from which you copied libssl.so and
libcrypto.so is slightly different and has Kerberos libraries installed.
Try "ldd /usr/local/ssl/lib/libssl.so" and "ldd
/usr/local/ssl/lib/libcrypto.so" on the NRPE machine and see which
dependencies are missing.

You can copy missing .so libs from the other machine (you should also
repeat dependency check with ldd for all libs that you copy) or compile
your own openssl on the NRPE host.

--
Regards,
Andy

-------------------------------------------------------------------------
Sponsored by: SourceForge.net Community Choice Awards: VOTE NOW!
Studies have shown that voting for your favorite open source project,
along with a healthy diet, reduces your potential for chronic lameness
and boredom. Vote Now at http://www.sourceforge.net/community/cca08
_______________________________________________
Nagios-users mailing list
Nagios-users at lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/nagios-users
::: Please include Nagios version, plugin version (-v) and OS when reporting any issue. 
::: Messages without supporting info will risk being sent to /dev/null





More information about the Users mailing list