[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [cobalt-security] SSLeay installation



Hi John,

> I'm running a RaQ4i and have a web hosting client that needs to use the
> Net::SSLeay perl module to access the credit card processor that he has
> signed up with,  This is not installed on the server and I have downloaded
> the module from the relevent web site.
>
> SSLeay.xs:61: openssl/err.h: No such file or directory
> SSLeay.xs:62: openssl/lhash.h: No such file or directory
> SSLeay.xs:63: openssl/rand.h: No such file or directory
> SSLeay.xs:64: openssl/buffer.h: No such file or directory
> SSLeay.xs:65: openssl/ssl.h: No such file or directory
> SSLeay.xs:66: openssl/comp.h: No such file or directory
> make: *** [SSLeay.o] Error 1
>
> Has anyone else installed this module and if so can you give me some hints?

You see, the OpenSSL on the RaQ's is indeed somewhat outdated. Furthermore 
the openssl-devel package is missing on the RaQs, which you need if you want 
to compile software which requires the OpenSSL sources and/or header files.

> Is the upgrade to openssl-0.9.6c recommended, and if so will it interfer
> with the rest of the Raq ?

It's the best approach to compile a recent OpenSSL from sources and then you 
can compile Net::SSLeay. I did that a couple of times on RaQ3's and RaQ4's 
and it never raised any issues with other software.

-- 

With best regards,

Michael Stauber
mstauber@xxxxxxxxxxxxxx
Unix/Linux Support Engineer