openssh dependency on openssl
sanumesh at in.ibm.com
Wed Jun 1 04:31:54 AEST 2016
I compiled openssh 7.1p1 with 1.0.2e openSSL header files. These ssh
binaries work absolutely fine if 1.0.2 ssl libraries is installed.
However, if 1.0.1e ssl libraries is installed, then it gives a error -
OpenSSL version mismatch. Built against 1000205f, you have 1000105f
I think the dependency of openSSL is more from crypto library and ssh is
looking for libcrpyto.so.1.0.0 ssl version. This versioned crypto library
is available when both 1.0.2 and 1.0.1 ssl library is installed. Can
anyone please provide insights on why this error message is seen ? And how
it can be resolved ?
In general, is it possible to have the SSH binaries (which is generated by
compiling with a higher version of openssl ) working when a lower version
of openssl is installed on the machine ? Thanks
More information about the openssh-unix-dev