BIND 9.9.2-P1をソールからインストールしようとしたらconfigureでつまづいた
CentOS6.3にBIND 9.9.2-P1をソースインストールしようとしたらconfigureで以下のエラーが表示され途中終了した。
# ./configure --prefix=/var/named/chroot --enable-threads
checking for OpenSSL library... configure: error: OpenSSL was not found in any of /usr /usr/local /usr/local/ssl /usr/pkg /usr/sfw; use --with-openssl=/path
If you don't want OpenSSL, use --without-openssl
OpenSSL libraryが以下のディレクトリにないですよということらしい。
この場合はopenssl-develをインストールする。
ちなみにインストール/アップデートされるパッケージは以下の通り。
================================================================================
Package Arch Version Repository Size
================================================================================
Installing:
openssl-devel x86_64 1.0.0-27.el6_4.2 updates 1.1 M
Installing for dependencies:
keyutils-libs-devel x86_64 1.4-4.el6 base 28 k
krb5-devel x86_64 1.10.3-10.el6 base 493 k
libcom_err-devel x86_64 1.41.12-14.el6 base 31 k
libselinux-devel x86_64 2.0.94-5.3.el6 base 136 k
libsepol-devel x86_64 2.0.41-4.el6 base 64 k
zlib-devel x86_64 1.2.3-29.el6 base 44 k
Updating for dependencies:
e2fsprogs x86_64 1.41.12-14.el6 base 551 k
e2fsprogs-libs x86_64 1.41.12-14.el6 base 119 k
krb5-libs x86_64 1.10.3-10.el6 base 759 k
libcom_err x86_64 1.41.12-14.el6 base 36 k
libss x86_64 1.41.12-14.el6 base 40 k
openssl x86_64 1.0.0-27.el6_4.2 updates 1.4 M
Transaction Summary
================================================================================
Install 7 Package(s)
Upgrade 6 Package(s)
Total download size: 4.8 M
openssl-develをインストールする。
# yum -y install openssl-devel
再度configureを実行。
無事通る。
make、make installも問題なく完了。