cобираю bind-9.8.1-P1 на debian 6.0.3
./configure получаю
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
пробую
apt-get install openssl
Reading package lists... Done
Building dependency tree
Reading state information... Done
openssl is already the newest version.
тогда ищу
find / -name *ssl* >1
[*]
/usr/lib/i486/libssl.so.0.9.8
/usr/lib/libgnutls-openssl.so.26
/usr/lib/ssl
/usr/lib/ssl/include/openssl
/usr/lib/ssl/include/openssl/opensslv.h
/usr/lib/ssl/opensslv.h
/usr/lib/ssl/openssl.cnf
/usr/lib/libssl.so.0.9.8
/usr/lib/i586/libssl.so.0.9.8
/usr/lib/libgnutls-openssl.so.26.14.12
/usr/lib/i686/cmov/libssl.so.0.9.8
/usr/lib/python2.6/ssl.py
/usr/lib/python2.6/ssl.pyc
/usr/lib/apache2/modules/mod_ssl.so
/usr/sbin/make-ssl-cert
/usr/include/cursslk.h
/usr/share/lintian/overrides/ssl-cert
/usr/share/ssl-cert
/usr/share/ssl-cert/ssleay.cnf
/usr/share/doc/ssl-cert
/usr/share/doc/apache2.2-common/examples/apache2/extra/httpd-ssl.conf.gz
/usr/share/doc/libssl0.9.8
/usr/share/doc/openssl
/usr/share/doc/openssl/doc/ssl
/usr/share/doc/openssl/doc/ssl/SSL_CTX_set_ssl_version.pod
/usr/share/doc/openssl/doc/ssl/ssl.pod.gz
/usr/share/doc/openssl/doc/openssl.txt.gz
/usr/share/doc/openssl/doc/openssl_button.gif
/usr/share/doc/openssl/doc/apps/openssl.pod.gz
/usr/share/doc/openssl/doc/openssl-shared.txt
/usr/share/doc/openssl/doc/openssl.pod.gz
/usr/share/doc/openssl/doc/ssleay.txt.gz
/usr/share/doc/openssl/doc/crypto/BIO_f_ssl.pod.gz
/usr/share/doc/openssl/doc/openssl_button.html
/usr/share/doc/openssl/doc/ssl.pod.gz
/usr/share/man/man5/x509v3_config.5ssl.gz
/usr/share/man/man5/config.5ssl.gz
/usr/share/man/man7/des_modes.7ssl.gz
/usr/share/man/man8/make-ssl-cert.8.gz
/usr/share/man/man1/ciphers.1ssl.gz
/usr/share/man/man1/md2.1ssl.gz
/usr/share/man/man1/x509.1ssl.gz
/usr/share/man/man1/s_server.1ssl.gz
/usr/share/man/man1/gendsa.1ssl.gz
/usr/share/man/man1/s_time.1ssl.gz
/usr/share/man/man1/dsa.1ssl.gz
/usr/share/man/man1/crl.1ssl.gz
/usr/share/man/man1/rsautl.1ssl.gz
/usr/share/man/man1/rsa.1ssl.gz
/usr/share/man/man1/verify.1ssl.gz
/usr/share/man/man1/genrsa.1ssl.gz
/usr/share/man/man1/ec.1ssl.gz
/usr/share/man/man1/nseq.1ssl.gz
/usr/share/man/man1/mdc2.1ssl.gz
/usr/share/man/man1/smime.1ssl.gz
/usr/share/man/man1/md5.1ssl.gz
/usr/share/man/man1/errstr.1ssl.gz
/usr/share/man/man1/asn1parse.1ssl.gz
/usr/share/man/man1/passwd.1ssl.gz
/usr/share/man/man1/CA.pl.1ssl.gz
/usr/share/man/man1/speed.1ssl.gz
/usr/share/man/man1/rand.1ssl.gz
/usr/share/man/man1/req.1ssl.gz
/usr/share/man/man1/sha.1ssl.gz
/usr/share/man/man1/dgst.1ssl.gz
/usr/share/man/man1/md4.1ssl.gz
/usr/share/man/man1/ocsp.1ssl.gz
/usr/share/man/man1/s_client.1ssl.gz
/usr/share/man/man1/sha1.1ssl.gz
/usr/share/man/man1/ripemd160.1ssl.gz
/usr/share/man/man1/enc.1ssl.gz
/usr/share/man/man1/pkcs7.1ssl.gz
/usr/share/man/man1/crl2pkcs7.1ssl.gz
/usr/share/man/man1/pkcs8.1ssl.gz
/usr/share/man/man1/dhparam.1ssl.gz
/usr/share/man/man1/openssl.1ssl.gz
/usr/share/man/man1/pkcs12.1ssl.gz
/usr/share/man/man1/ecparam.1ssl.gz
/usr/share/man/man1/c_rehash.1ssl.gz
/usr/share/man/man1/version.1ssl.gz
/usr/share/man/man1/ca.1ssl.gz
/usr/share/man/man1/sess_id.1ssl.gz
/usr/share/man/man1/dsaparam.1ssl.gz
/usr/share/man/man1/spkac.1ssl.gz
/usr/bin/openssl
/usr/local/apache2/conf/ssl-std.conf
/usr/local/apache2/conf/ssl.conf
и делаю
./configure --prefix=/home/webserver/Server/bind/ --with-openssl=/usr/lib/ssl
но получаю в ответ
checking for OpenSSL library... using OpenSSL from /usr/lib/ssl/lib and /usr/lib/ssl/include
checking whether linking with OpenSSL works... no
configure: error: Could not run test program using OpenSSL from
/usr/lib/ssl/lib and /usr/lib/ssl/include.
Please check the argument to --with-openssl and your
shared library configuration (e.g., LD_LIBRARY_PATH)
пробую
$LD_LIBRARY_PATH
получаю пустую строку
Please check the argument to --with-openssl and your
shared library configuration (e.g., LD_LIBRARY_PATH)
Извините за многа букав, Помогите найти общий язык с конфигуром пожалуйста.
проверяю команду
root /home/webserver/tmp/bind-9.8.1-P1 # openssl
OpenSSL>
дальше делаю потому что не приходит ничего другого на ум.
LD_LIBRARY_PATH=openssl
но ответ конфигура по прежнему
Please check the argument to --with-openssl and your
shared library configuration (e.g., LD_LIBRARY_PATH)
LinuxForum.Fans
Bind и OpenSSL
Автор: Dima2387
3 сообщений
2381 просмотров
text
aptitude install bindне нравится? Сделайте вдоль.
LD_LIBRARY_PATH
ну если хотите поизвращаться, тоды так:
[console]LD_LIBRARY_PATH=нужный_путь ./configure[/console]
Так вот вопрос как мне узнать путь :)
Войдите или зарегистрируйтесь, чтобы ответить.