STAF V3.3.0 and later provides libraries libcrypto.so.0.9.8 and 
libssl.so.0.9.8 for OpenSSL 0.9.e in the STAF/lib directory which are used 
by the STAF ssl interface.  Also, STAF adds the STAF lib directory (e.g. 
/usr/local/staf/lib) to the LD_LIBRARY_PATH environment variable.  Other 
applications (like php or svn) may use a different version of OpenSSL that 
is installed on the machine in another location, such as a system path 
like /usr/lib.  So, if you run these applications with LD_LIBRARY_PATH 
pointing to a directory that contains a different OpenSSL version (like 
/usr/local/staf/lib), then I think that the application (e.g. php, svn) 
displays the warning messages you are seeing, e.g.

     [exec] php: /opt/cruisecontrol/staf/lib/libssl.so.0.9.8: no version 
information available (required by php)

If you don't have /usr/local/staf/lib in LD_LIBRARY_PATH when you run a 
svn or php command, then you shouldn't get these warning messages. 
However, you need LD_LIBRARY_PATH set to include /usr/local/staf/lib in 
order to run STAFProc and STAF commands.

STAF may be able to use the OpenSSL version that is already installed on 
your system.  To try this, you could rename the libcrypto.so.0.9.8 and 
libssl.so.0.9.8 files in /usr/local/staf/lib to some other name (or move 
them to a directory that is not set in LD_LIBRARY_PATH), and then see if a 
STAF ssl://<hostname> FS GET ENTRY <any existing file name> CHECKSUM 
command works to verify that STAF functions that use OpneSSL work with the 
OpneSSL verion that is already installed on your system.  For example: 

# STAF ssl://machine1.company.com FS GET ENTRY 
/usr/local/staf/lib/libSTAF.so CHECKSUM
Response
--------
4B0B1FEC989CCA28A43A1F31746D6352

If that works, then that is a workaround for you.

Note that we have a feature open," #1867288: Don't set global 
LD_LIBRARY_PATH environment variable", to change STAF to not require 
LD_LIBRARY_PATH to be set which may resolve this problem in the future.

--------------------------------------------------------------
Sharon Lucas
IBM Austin,   luc...@us.ibm.com
(512) 286-7313 or Tieline 363-7313




Tennis Smith <ten...@tripit.com> 
01/25/2010 11:52 AM

To
staf-users@lists.sourceforge.net
cc

Subject
[staf-users] Strange Messages






Hi,

When ever I use staf on my Ubuntu x86_64 system, I get the following kinds 
of errors:
     [exec] php: /opt/cruisecontrol/staf/lib/libssl.so.0.9.8: no version 
information available (required by php)

The above was with Ant, but it also happens on the command line with 
things like svn:

> svn status 
svn: /opt/cruisecontrol/staf/lib/libcrypto.so.0.9.8: no version 
information available (required by /usr/lib/libpq.so.5)
svn: /opt/cruisecontrol/staf/lib/libssl.so.0.9.8: no version information 
available (required by /usr/lib/libpq.so.5)
svn: /opt/cruisecontrol/staf/lib/libssl.so.0.9.8: no version information 
available (required by /usr/lib/libneon.so.27)
svn: /opt/cruisecontrol/staf/lib/libcrypto.so.0.9.8: no version 
information available (required by /usr/lib/libneon.so.27)


Other than the messages, staf appears to work ok.  

Here is my system info:
> uname -a 
Linux syd 2.6.30.9 #1 SMP Fri Nov 13 16:22:52 PST 2009 x86_64 GNU/Linux
> whichami
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=8.04
DISTRIB_CODENAME=hardy
DISTRIB_DESCRIPTION="Ubuntu 8.04.2"

I'm using staf 3.4.0 


What do I need to do/fix to get rid of the messages?

-- 

Tks,
-T
------------------------------------------------------------------------------
Throughout its 18-year history, RSA Conference consistently attracts the
world's best and brightest in the field, creating opportunities for 
Conference
attendees to learn about information security's most important issues 
through
interactions with peers, luminaries and emerging and established 
companies.
http://p.sf.net/sfu/rsaconf-dev2dev
_______________________________________________
staf-users mailing list
staf-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/staf-users

------------------------------------------------------------------------------
The Planet: dedicated and managed hosting, cloud storage, colocation
Stay online with enterprise data centers and the best network in the business
Choose flexible plans and management services without long-term contracts
Personal 24x7 support from experience hosting pros just a phone call away.
http://p.sf.net/sfu/theplanet-com
_______________________________________________
staf-users mailing list
staf-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/staf-users

Reply via email to