[PHP-users 22947]Re: libpngの脆弱性はPHPの再コンパイルの必要あるのか?
Kazumasa Gotoh
kgotoh @ cic-kk.co.jp
2004年 8月 5日 (木) 17:16:36 JST
From: "Y.Watanabe" <yuw @ msj.biglobe.ne.jp>
Date: Thu, 05 Aug 2004 16:47:50 +0900
> この場合、libpngのバージョンをあげた後で、
> PHPのエンジンって再コンパイルする必要ありなのでしょうか?
> # Makefileとかのどのへん調査したらいいのかすらよくわからんので^^;
ldd コマンドで何を使っているか調べるという方法があります。
私は FreeBSD なのであれですが、例えば私のところでは --with-gd
したものは以下のようになります。
kgotoh @ frank$ ldd /usr/local/apache2/modules/libphp4.so
/usr/local/apache2/modules/libphp4.so:
libcrypt.so.2 => /lib/libcrypt.so.2 (0x48452000)
libpq.so.3 => /usr/local/pgsql/lib/libpq.so.3 (0x4846b000)
libpng.so.5 => /usr/local/lib/libpng.so.5 (0x48481000)
libz.so.2 => /lib/libz.so.2 (0x484a6000)
libm.so.2 => /lib/libm.so.2 (0x484b4000)
つまり、PNG をダイナミックリンクで使っている事がわかります。
このような場合は libpng.so.4 だけを作り直せば OK です。
# ちなみに私は PNG はもう入れ替えてあります。
しかし、libgd.so や libc.so が出てこないなぁ…
そういうものでしたっけ? まぁ事実としてこうなってるんだから
そういうものなんだろうけど。(^^;
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
(株) セントラル情報センター
後藤和政 kgotoh @ cic-kk.co.jp
PHP-users メーリングリストの案内