Thor Spruyt wrote:
Hi,

I don't need krb5, but since I need eap, I had to install openssl-devel and
krb5-devel, which causes freeradius to throw errors:

Making static dynamic in rlm_krb5...
gmake[6]: Entering directory `/root/freeradius-1.0.0p3/src/modules/rlm_krb5'
gcc  -g -O2 -D_REENTRANT -D_POSIX_PTHREAD_SEMANTICS -DOPENSSL_NO_KRB5   -Wal
l -D_GNU_SOURCE -DNDEBUG -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I../../
include  -c rlm_krb5.c -o rlm_krb5.o
rlm_krb5.c:40:21: com_err.h: No such file or directory
rlm_krb5.c: In function `verify_krb5_tgt':
rlm_krb5.c:105: warning: passing arg 2 of `krb5_kt_read_service_key'
discards qualifiers from pointer target type
rlm_krb5.c: In function `krb5_auth':
rlm_krb5.c:305: warning: implicit declaration of function
`krb5_get_in_tkt_with_password'
gmake[6]: *** [rlm_krb5.o] Error 1

The problem is that Fedora Core puts com_err.h in /usr/include/et rather than /usr/include. You could put /usr/include/et in your header include path. Alternatively, you could download, build and install the freeradius SRPM from Fedora Core development <http://download.fedora.redhat.com/pub/fedora/linux/core/development/SRPMS/freeradius-1.0.0-0.pre3.2.src.rpm>.



- List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html

Reply via email to