2003年2月25日火曜日

openssl を入れ替えたけど...

Security Advisortyが出ていたので、opensslを 0.9.7a にしたのは良かったんだけど、 openssl を使っているバイナリが全て libssl.so.0.9.6 を参照していて、入れ替えたライブラリを使ってなかった...再コンパイルがめんどくさかったので、 openssl-0.9.6i のシェアードライブラリだけいれる事に。
FONT color red しかし、何で libssl.so.0 を参照しないんだ。
直接的な原因(soname が libssl.so.0.9.6 になっているから)はわかっているけど、libssl.so.0 という Symbolic Link を作るくせに、soname を libssl.so.0 にしない理由がわからん。
もしかして、ABI 違うの? ならばメジャーバージョンをあげてくれよぅ

0.9.6 と 0.9.7 で ABI 違うんですね...

tcpdump-3.7.2 いれる際、configure が openssl の libcrypto を認識してくれない... configure を作りなおしていれてしまいました。

0 件のコメント:

コメントを投稿