CentosのStunnel 5.4

CentosのStunnel 5.4

TLS1.2のサポートを提供するために、Centos 6.6サーバーのstunnelを5.4にアップグレードしようとしています(4.9はサポートしていません)。ただし、エラーが発生したため、ソースコードをコンパイルできません(そしてインターネット上で意味のある解決策が見つかりません)。

Stunnel 5.4を含むリポジトリまたはダウンロードしてインストールできる事前に構築されたRPMが見つかりません。どこでダウンロードできるのか知っていますか?

ありがとう

ベストアンサー1

これはとても簡単です。最新の.tar.gzファイル(この場合はstunnel 5.40)から.rpmパッケージを作成する必要があります。 rpmbuildツールとコンパイラやその他のエントリをインストールする必要があります。

1) yum -y install glibc-devel kernel-headers kernel-devel gcc gcc-c++ autoconf automake make
2) yum -y install rpm-build
3) wget https://www.stunnel.org/downloads/stunnel-5.40.tar.gz

ビルドに使用される仕様ファイルは一部の欠落ファイルを検索するため、そのファイルを手動で生成する必要があります。それ以外の場合、ビルドは失敗します。

4) touch stunnel.logrotate; touch stunnel.init
5) ln -s /usr/share/doc/stunnel-4.29 /usr/share/doc/stunnel
6) rpmbuild -ta stunnel-5.40.tar.gz
7) rpm -Uhv /root/rpmbuild/RPMS/x86_64/stunnel*

rpmbuildが失敗した場合は、次のことができます。

cd /root/rpmbuild/BUILD/stunnel-5.40/
make
make install

送るトンネルバージョン最後に、私の場合と同様に、最新のstunnelバージョンがインストールされ実行されていることを確認してください。

root@zira /root/rpmbuild/BUILD/stunnel-5.40 (33 entries, 1 hidden)
56/23483# stunnel -version
stunnel 5.40 on x86_64-redhat-linux-gnu platform
Compiled/running with OpenSSL 1.0.1e-fips 11 Feb 2013

おすすめ記事