[exim-conf] проверка данные SMTP аутентификации с помощью протокола radius

Victor Ustugov victor на corvax.kiev.ua
Чт Фев 7 09:45:20 EET 2008


приветствую

реализована возможность проверять при помощи протокола radius данные 
SMTP аутентификации при использовании методов PLAIN и LOGIN.

exim должен быть собран с поддержкой radius.

при сборке порт exim под управлением ОС FreeBSD у меня возникли 
проблемы. при сборке порта были указаны параметры WITH_AUTH_RADIUS=yes и 
WITH_RADIUS_TYPE=RADLIB. при этом по умолчанию в качестве значения 
параметра RADIUS_CONFIG_FILE используется значение /etc/radius.conf

в FreeBSD при указании WITH_RADIUS_TYPE=RADLIB используется библиотека 
/usr/lib/libradius.so.2

но Makefile порта не добавлял к EXTRALIBS параметр -L/usr/lib, хотя 
добавлял параметр -lradius

мало того, в моем случае оказалось важным, чтобы -L/usr/lib был указан в 
EXTRALIBS до -L/usr/local/lib

поэтому для сборки порта exim под управлением FreeBSD был пропатчен 
Makefile порта exim-4.69:

http://mta.org.ua/exim-4.67-conf/patches/exim-4.69-radius-freebsd/Makefile.patch

как авторматизировать наложение этого патча на Makefile порта в мехнизме 
сборки порта http://mta.org.ua/exim-4.67-conf/ports-freebsd/ я еще не 
придумал, поэтому при сборке exim с поддержкой radius придется данный 
patch накладывать вручную.

-- 
Best wishes Victor Ustugov   mailto:victor на corvax.kiev.ua
public GnuPG/PGP key:        http://victor.corvax.kiev.ua/corvax.asc
ICQ: 77186900, 32418694      CRV2-RIPE, CRV-UANIC




Подробная информация о списке рассылки exim-conf