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