如何在perl中使用不同版本的openssl?

时间:2016-11-23 20:19:02

标签: perl openssl

我正在使用SOAP:LiteLWP::Protocol::https的linux框上编写Perl脚本。那些modulea使用openssl来协商SSL连接。

我需要重新发布的openssl版本来获取TLS 1.2,但是sysadmin并不想升级当前版本并给我一个本地版本的openssl。

perl如何指向该本地版本。我是否需要重建所有Perl模块?

1 个答案:

答案 0 :(得分:2)

您需要重建Net::SSLeay模块,该模块为IO::Socket::SSL提供OpenSSL绑定,LWP本身就是SOAP::Lite使用的库(因此Net::SSLeay README)自LWP版本6以来的SSL。

要使用特定版本的OpenSSL重建Net :: SSLeay,您需要将C编译器和特定SSL库及其头文件安装在您可以使用OPENSSL_PREFIX指定的目录中。有关详细的构建说明,请参阅https://unix.stackexchange.com/questions/101558/compare-video-and-image-percentage-of-differences

相关问题