<HTML><BODY style="word-wrap: break-word; -khtml-nbsp-mode: space; -khtml-line-break: after-white-space; ">Hi!<DIV><BR class="khtml-block-placeholder"></DIV><DIV>I've been working on some Solaris problems for the plugins and I'm stuck on two now. Any help anyone?</DIV><DIV><BR class="khtml-block-placeholder"></DIV><DIV>1. Linking to ssl libraries. </DIV><DIV><BR class="khtml-block-placeholder"></DIV><DIV>On Solaris, the predominate openssl installation is via the SunFreeware version which is installed in /usr/local/ssl. When compiling applications against this library, it is not sufficient to set LDFLAG =-L/usr/local/ssl/lib, you have to also set -R/usr/local/ssl/lib in order for the SSL plugins (check_http, check_smtp) to find the openssl directories. I had made a patch for this in configure.in, but Sean removed it, probably rightly (revision 1.191 at <A href="http://nagiosplug.cvs.sourceforge.net/nagiosplug/nagiosplug/configure.in?view=log">http://nagiosplug.cvs.sourceforge.net/nagiosplug/nagiosplug/configure.in?view=log</A>).</DIV><DIV><BR class="khtml-block-placeholder"></DIV><DIV>However, this means that the plugins will not necessarily run after being compiled. My current workaround is to set LD_RUN_PATH=/usr/local/ssl/lib before compiling. Is there a better way?</DIV><DIV><BR class="khtml-block-placeholder"></DIV><DIV>To be fair, I've downloaded top, curl and wget and they all have the same issue. The solution could just be a README.solaris.<BR><DIV> <SPAN class="Apple-style-span" style="border-collapse: separate; border-spacing: 0px 0px; color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; text-align: auto; -khtml-text-decorations-in-effect: none; text-indent: 0px; -apple-text-size-adjust: auto; text-transform: none; orphans: 2; white-space: normal; widows: 2; word-spacing: 0px; "><SPAN class="Apple-style-span" style="border-collapse: separate; border-spacing: 0px 0px; color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; text-align: auto; -khtml-text-decorations-in-effect: none; text-indent: 0px; -apple-text-size-adjust: auto; text-transform: none; orphans: 2; white-space: normal; widows: 2; word-spacing: 0px; "><SPAN class="Apple-style-span" style="border-collapse: separate; border-spacing: 0px 0px; color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; text-align: auto; -khtml-text-decorations-in-effect: none; text-indent: 0px; -apple-text-size-adjust: auto; text-transform: none; orphans: 2; white-space: normal; widows: 2; word-spacing: 0px; "><SPAN class="Apple-style-span" style="border-collapse: separate; border-spacing: 0px 0px; color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; text-align: auto; -khtml-text-decorations-in-effect: none; text-indent: 0px; -apple-text-size-adjust: auto; text-transform: none; orphans: 2; white-space: normal; widows: 2; word-spacing: 0px; "><SPAN class="Apple-style-span" style="border-collapse: separate; border-spacing: 0px 0px; color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; text-align: auto; -khtml-text-decorations-in-effect: none; text-indent: 0px; -apple-text-size-adjust: auto; text-transform: none; orphans: 2; white-space: normal; widows: 2; word-spacing: 0px; "><SPAN class="Apple-style-span" style="border-collapse: separate; border-spacing: 0px 0px; color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; text-align: auto; -khtml-text-decorations-in-effect: none; text-indent: 0px; -apple-text-size-adjust: auto; text-transform: none; orphans: 2; white-space: normal; widows: 2; word-spacing: 0px; "><DIV><BR class="khtml-block-placeholder"></DIV><DIV>2. pst3 not working on 64 bit systems</DIV><DIV><BR class="khtml-block-placeholder"></DIV><DIV>I have to admit ignorance here. On my Solaris 9 server, the plugins compile in 32 bit mode. However, pst3 also compiles in 32 bit and then there are errors because the /dev/ksyms holds 64 bit information. What can be done? Should configure work out if the system is 64 bit and compile just pst3 in 64 bit? Or should configure fallback onto using ps?</DIV><DIV><BR class="khtml-block-placeholder"></DIV><DIV>At the moment, check_procs doesn't work from a straight compile on my Sol9 server.</DIV><DIV><BR class="khtml-block-placeholder"></DIV><DIV>Ton</DIV><DIV><BR class="khtml-block-placeholder"></DIV><DIV><A href="http://www.altinity.com">http://www.altinity.com</A></DIV><DIV>T: +44 (0)870 787 9243</DIV><DIV>F: +44 (0)845 280 1725</DIV><DIV>Skype: tonvoon</DIV></SPAN></SPAN></SPAN></SPAN></SPAN><BR class="Apple-interchange-newline"></SPAN> </DIV><BR></DIV></BODY></HTML>