[exim-conf] exim 4.52 & SPF support

Alex Miller asm на asm.kiev.ua
Вт Июл 19 20:13:26 EEST 2005


Victor Ustugov wrote:

> сходи на bsd.falbi.kiev.ua в /usr/ports/mail/libspf2-1.2.5 и попробуй 
> собрать порт
> 
> или даже не так...
> возьми http://www.libspf2.org/spf/libspf2-1.2.5.tar.gz и попробуй 
> собрать из сырцов. если получится - дай знать, сделаем соответствующие 
> изменения в порту

	Увы мне! :(

	Там не всё так просто, как обычно бывает. В configure есть такие строчки:

# It is not clear if BIND8 and/or BIND9 require the use of the
# res_ninit() and res_nquery() functions when threading, but it is
# safest to use them.
# Nowadays, I think libspf2 requires this function to be available.

	Ну и дальше проверка на существование этих (res_n*) функций, а их в FreeBSD 
-- нет.. :( Непонятно, почему они просто не вываливаются из configure, когда 
их не обнаруживают.
	Конечно, можно попробовать заменить их на обычные res_* аналоги, но я давно 
слыхал, что они не thread-safe, а они понатыкали по всему коду pthread'ов. Да 
и у меня такое вчепятление, что это ничего не даст, так как автор наверняка 
уже попробовал это.
	Вобщем -- курим бамбук. Может проще заломать exim на предмет работы с libspf2 
1.0? :)

-- 
Alex Miller
with best wishes




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