[xmlsec] Re: Installing xmlsec

Aleksey Sanin aleksey at aleksey.com
Tue Oct 26 18:48:48 PDT 2004

xmlsec uses over libraries (libxml2, libxslt, openssl, etc.) and you
have to have them on your production server (preferably, the same
version as on your build box).


Monica Lau wrote:
> Hi Aleksey,
> I'm getting ready to roll out the xmlsec library to our production 
> servers.  We have a separate build server from our production servers.  
> The build servers are used to build libraries and source code.  Then we 
> roll out the binaries to our production servers.  So, I compiled the 
> xmlsec library on the build server and simply copied the following 
> libraries to the /usr/local/lib directory in the production server 
> (making the symbolic links manually):
> /usr/local/lib/libxmlsec1-openssl.a
> /usr/local/lib/libxmlsec1-openssl.la
> /usr/local/lib/libxmlsec1-openssl.so -> libxmlsec1-openssl.so.3
> /usr/local/lib/libxmlsec1-openssl.so.3
> /usr/local/lib/libxmlsec1.a
> /usr/local/lib/libxmlsec1.la
> /usr/local/lib/libxmlsec1.so -> libxmlsec1.so.3
> /usr/local/lib/libxmlsec1.so.3
> /usr/local/lib/xmlsec1Conf.sh
> However, when I tried to run my hmac program, it complained saying that 
> "Shared object 'libcrypto.so.3' not found" 
> So, I decided to compile the xmlsec library on the production box itself 
> and did a gmake install.  The program ran fine. 
> I'm definitely missing some steps when I install the libraries from the 
> build server to the production server.  Is it as simple as copying the 
> libraries from one machine to another or are there more steps involved?
> Thanks for your help!
> Regards,
> Monica
> ------------------------------------------------------------------------
> Do you Yahoo!?
> Y! Messenger 
> <http://us.rd.yahoo.com/mail_us/taglines/msgr/evt=26088/*http://messenger.yahoo.com> 
> - Communicate in real time. Download now.

More information about the xmlsec mailing list