Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations IamaSherpa on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

SSL installation - and why it hates me

Status
Not open for further replies.

iggystar

IS-IT--Management
Jul 12, 2001
126
US
I'm trying to install SSL from an RPM so I can update my CURL installation so that it can handle HTTPS pages.

When I use RPM to install it, it tells me it cannot install the package and then gives me no reason why.

Now, RPM has never worked for me. I've been trying it for 2 days and it (like everything in Unix) has WAY too many options that are documented poorly. After reading the docs I'm doing all the things that anybody new to Unix would do but it just refuses to work.

Anybody have any suggestions on simple mistakes that I could bbe making that would cause RPM to tell me that a package cant be installed?
 
Hi,

To get maximum feedback from rpm use this syntax (as root of course) :

rpm -Uvvh openssl-0.9.6-3.i386.rpm

For normal verbosity just do it with one 'v', i.e. :

rpm -Uvh openssl-0.9.6-3.i386.rpm

(In above examples 'openssl-0.9.6-3.i386.rpm' should be the actual filename of the rpm you are trying to install).

Rgds

 
Hi,





Actually just noticed something on the cUrl site in case you are using redhat 7.1 :





"because RedHat 7.1 uses OpenSSL-0.9.6 and RH6.2 uses 0.9.5a, RH7.1 users have to "rpm --rebuild curl-ssl-[foo].src.rpm" on their system in order to get linked to the correct OpenSSL libs, as these ones were built on RH62."





What this means is you download the source rpm (...src.rpm) and issue the --rebuild command which compiles the source code within that rpm for you. This is because the pre-compiled one (.rpm) does not work on redhat 7.1 . This should be fine as long as you have the linux development tools (compilers, etc.) installed on your system!





Regards
 
Updated problem:::

Ok I figured out what my problem was. I was installing a version of SSL that was older than the version I already had (I think it's older..it's different at least)

Here's the root of my problem...to get curl to use HTTPS pages I need to install a package, but that package has files (libcrypto.so.0 and libssl.so.0) as dependencies. I have both of those files but they end with .1 instead of .0

I'm assuming .1 means it's a newer build than the .0 file. I'm used to windows so maybe the conventions in Unix are different but it seems reasonable. At anyrate, I cant install the file I need because the RPM wont let me.

What can I do to get CURL to work?

Thanks in advance for your help.
 
WOWIE...just saw your newest post and while I havent tried it yet, it does look like a winner.

Thanks.
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top