Проблема с установкой Freeradius

Обсуждение настройки и работы сервисов, резервирования, сетевых настроек и вопросов безопасности ОС.

Модераторы: SLEDopit, Модераторы разделов

Zorro
Сообщения: 9

Проблема с установкой Freeradius

Сообщение Zorro »

Подскажите, что может быть при компиляции моделя rlm_krb5 freeradius 1.0.1 вылетает на ошибку.
Удаление пакетов krb5, не дает никаких результатов.
Как установить freeradius?

gmake[6]: Entering directory `/usr/src/redhat/SOURCES/freeradius-1.0.1/src/modules/rlm_krb5'
gcc -g -O2 -D_REENTRANT -D_POSIX_PTHREAD_SEMANTICS -DOPENSSL_NO_KRB5 -Wall -D_GNU_SOURCE -g -Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -W -Wredundant-decls -Wundef -I../../include -c rlm_krb5.c -o rlm_krb5.o
rlm_krb5.c:40:21: error: com_err.h: No such file or directory
rlm_krb5.c: In function 'verify_krb5_tgt':
rlm_krb5.c:105: warning: passing argument 2 of 'krb5_kt_read_service_key' discards qualifiers from pointer target type
rlm_krb5.c: In function 'krb5_auth':
rlm_krb5.c:219: warning: initialization discards qualifiers from pointer target type
rlm_krb5.c:257: warning: pointer targets in assignment differ in signedness
rlm_krb5.c:258: warning: pointer targets in assignment differ in signedness
rlm_krb5.c:305: warning: implicit declaration of function 'krb5_get_in_tkt_with_password'
rlm_krb5.c:305: warning: nested extern declaration of 'krb5_get_in_tkt_with_password'
gmake[6]: *** [rlm_krb5.o] Error 1
gmake[6]: Leaving directory `/usr/src/redhat/SOURCES/freeradius-1.0.1/src/modules/rlm_krb5'
gmake[5]: *** [common] Error 1
gmake[5]: Leaving directory `/usr/src/redhat/SOURCES/freeradius-1.0.1/src/modules'
gmake[4]: *** [all] Error 2
gmake[4]: Leaving directory `/usr/src/redhat/SOURCES/freeradius-1.0.1/src/modules'
gmake[3]: *** [common] Error 1
gmake[3]: Leaving directory `/usr/src/redhat/SOURCES/freeradius-1.0.1/src'
gmake[2]: *** [all] Error 2
gmake[2]: Leaving directory `/usr/src/redhat/SOURCES/freeradius-1.0.1/src'
gmake[1]: *** [common] Error 1
gmake[1]: Leaving directory `/usr/src/redhat/SOURCES/freeradius-1.0.1'
Спасибо сказали:
Archont
Сообщения: 76

Re: Проблема с установкой Freeradius

Сообщение Archont »

Либо не указывай при конфигурировании компилировать с поддержкой kerberos или krb5, или поставь krb5-devel.
Спасибо сказали:
Zorro
Сообщения: 9

Re: Проблема с установкой Freeradius

Сообщение Zorro »

Archont писал(а):
19.04.2006 08:18
Либо не указывай при конфигурировании компилировать с поддержкой kerberos или krb5, или поставь krb5-devel.

krb5-devel-установлен.
Как отметить установку модуля krb5? configure --help читал.
Спасибо сказали:
azat.h
Сообщения: 45

Re: Проблема с установкой Freeradius

Сообщение azat.h »

После ./configure исправить Make.inc. В строке MODULES = .... убрать rlm_krb5, дальше. все как обычно. Очень грубо, но не было желания разбираться с параметрами configure.
Проверил на RH9
Спасибо сказали:
Zorro
Сообщения: 9

Re: Проблема с установкой Freeradius

Сообщение Zorro »

azat.h писал(а):
19.04.2006 12:52
После ./configure исправить Make.inc. В строке MODULES = .... убрать rlm_krb5, дальше. все как обычно. Очень грубо, но не было желания разбираться с параметрами configure.
Проверил на RH9

В Fedore 4 это непрокатило.
Спасибо сказали:
Zorro
Сообщения: 9

Re: Проблема с установкой Freeradius

Сообщение Zorro »

Если убрать из src\modules\stable строку rlm_krb5
Вылетает при компиляции модуля rlm_x99_token.

Если же и ее убрать то тогда другая ошибка:
mainconfig.c:66: error: static declaration of 'auth_port' follows non-static declaration
../include/radiusd.h:280: erroe: previous declaration of 'auth_port' was here mainconfig.c:873: warning: no previous prototype for 'proxy_new_listener'
gmake[4]: *** [mainconfig.o Error 1

Бред какой то на RH9 установлено все было моментально ./configure && make &&make install, а на Fedory Core 4 уже 3 тий день установить немогу.
Спасибо сказали:
Zorro
Сообщения: 9

Re: Проблема с установкой Freeradius

Сообщение Zorro »

На Fedory Core 4 невстает Freeradius 1.0.1.
Зато компилится версия 1.1.1.
Только вот проблема что с freenibs компиляция вылетает на ошибку.
Кто ставил подскажите как быть?
Спасибо сказали: