Hi, I'm trying to get freeradius to configure eap_tls but, I keep running into a config problem. I have openssl installed like so
config --prefix=/usr/local/openssl097g --openssldir=/usr/local/openssl097g no-shared This seems to work. Then I configure freeradius like this. configure --disable-shared --with-openssl-includes=/usr/local/openssl097g/include \ --with-openssl-libraries=/usr/local/openssl097g/lib \ --prefix=/usr/local/radius This is the config output ----------------------------------------------- configuring in ./types/rlm_eap_tls running /bin/sh ./configure --disable-shared --with-openssl-includes=/usr/local/openssl097g/include/ --with-openssl-libraries=/usr/local/openssl097g/lib/ --prefix=/usr/local/radius --enable-ltdl-install --enable-ltdl-install --cache-file=../../../../.././config.cache --srcdir=. loading cache ../../../../.././config.cache checking for gcc... (cached) gcc checking whether the C compiler (gcc -g -O2 -D_REENTRANT -D_POSIX_PTHREAD_SEMANTICS -DOPENSSL_NO_KRB5 -I/usr/local/openssl097g/include/ -Wall -D_GNU_SOURCE -DNDEBUG ) works... yes checking whether the C compiler (gcc -g -O2 -D_REENTRANT -D_POSIX_PTHREAD_SEMANTICS -DOPENSSL_NO_KRB5 -I/usr/local/openssl097g/include/ -Wall -D_GNU_SOURCE -DNDEBUG ) is a cross-compiler... no checking whether we are using GNU C... (cached) yes checking whether gcc accepts -g... (cached) yes checking for openssl/ssl.h... yes checking for DH_new in -lcrypto... yes checking for SSL_new in -lssl... no checking how to run the C preprocessor... (cached) gcc -E checking for openssl/err.h... (cached) yes checking for openssl/engine.h... (cached) yes configure: warning: silently not building rlm_eap_tls. configure: warning: FAILURE: rlm_eap_tls requires: libssl. ----------------------------------------------- As you can see I'm missing libssl. What is this and how do I install it or point freeradius to it? Thanks, - List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html

