特に、システムアップデート後にOpenSSLがアップグレードされたことに気付きました。sudo apt-get update
そしてsudo apt-get upgrade
。
私はSquidサーバーを手動でコンパイル、設定、インストールしてインストールしました。./configure
、make all
そしてmake install
現在の Squid がまだ古い OpenSSL ソフトウェアを使用しているのではないかと心配しています。
この場合、Squid を再コンパイルして再インストールする必要がありますか?
答え1
OpenSSL ライブラリが Squid 実行ファイルに動的にリンクされている場合は、現在の OpenSSL ライブラリが使用されます。システムのアップグレード中に古いライブラリが削除されるため、選択の余地はありません。
一方、Squid がコンパイル時に OpenSSL ライブラリに静的にリンクされていた場合は、古いものが使用されます。
走る:-
ldd <path to squid executable>
OpenSSL ライブラリがリストされているかどうかを確認します。リストされている場合は、動的にリンクされているため問題ありません。