Vyacheslav Biruk wrote:

>>>> Á ÐÒÉ ÐÅÒÅÈÏÄÅ ÎÁ 4.73 ÓÁÍÁ /usr/local/libexec/exim/spamoborona2.so
>>>> ÐÅÒÅÓÏÂÉÒÁÌÁÓØ?
>>>>
>>> ÐÅÒÅÓÏÂÉÒÁÌ
>>> ls -l /usr/local/libexec/exim/spamoborona2.so
>>> -rwxr-xr-x  1 root  wheel  18084 Jan 18 16:55 
>>> /usr/local/libexec/exim/spamoborona2.so
>>
>> ÎÁ ÍÏÍÅÎÔ ÐÅÒÅÓÂÏÒËÉ ÉÓÈÏÄÎÉËÉ exim'Á ÂÙÌÉ ÄÏÓÔÕÐÎÙ?
>>
>> × FreeBSD ÉÓÈÏÄÎÉËÉ exim'Á ÏÖÉÄÁÀÔÓÑ ×
>> /usr/ports/mail/exim/work/exim-4.*/build-FreeBSD-*
>>
>> Ô. Å. ÅÓÌÉ ÜËÓÉÍ ÏÂÎÏ×ÌÑÌÓÑ Ó ÐÏÍÏÝØÀ portupgrade exim, ÎÕÖÎÏ ×
>> /usr/ports/mail/exim ÅÝÅ ÒÁÚ ×ÙÐÏÌÎÉÔØ make build
> ÉÓÈÏÄÎÉËÉ ÅËÓÉÍÁ ÄÏÓÔÕÐÎÙ É × Makefile  ÐÒÏÐÉÓÁÎÙ
> ÂÅÚ ÎÉÈ ÍÏÖÕÌØ ÎÅ ÓÏÂÉÒÁÅÔÓÑ
> 
> ÐÒÉ ÓÂÏÒËÅ ÔÏËÁ ÍÁÔÅÒÉÔÓÑ
> spamoborona2.c: In function 'spamoborona2':
> spamoborona2.c:537: warning: passing argument 2 of 'compress' from
> incompatible pointer type
> 
> ÎÏ Ñ ÄÕÍÁÀ ÞÔÏ ÅÔÏ ÎÅËÒÉÔÉÞÎÏ

ÜÔÏ Ñ ÐÏÆÉËÓÉÌ:
http://mta.org.ua/exim-4.69-conf/dlfunc/spamoborona2/spamoborona2.c

> ÎÕ Õ ÍÅÎÑ ÓÉÔÕÁÃÉÑ ÐÏ×ÔÏÒÑÅÔÓÑ ÎÁ 2 ÓÅÒ×ÅÒÁÈ
> ÐÒÉÔÏÍ ÎÁ ÏÄÎÏÍ ÉÚ ÎÉÈ SO ÓÕÄÑ ÐÏ ÌÏÇÁÈ ÄÏ ÐÅÒÅÓÂÏÒËÉ ÔÏÞÎÏ ÒÁÂÏÔÁÌÁ
> ÔÁÍ ÂÙÌ ÕÓÔÁÎÏ×ÌÅÎ exim-4.69-3
> ÝÁÓ ÖÅ ÄÁÖÅ É ÏÔËÁÔ ÄÏ ÜÔÏÊ ×ÅÒÓÉÉ ÎÅ ÐÏÍÏÇÁÅÔ :(
> ÅÄÉÎÓÔ×ÅÎÎÏÅ ÏÔÌÉÞÉÅ - ÅËÓÉÍ ÓÅÊÞÁÓ ÓÏÂÉÒÁÀ ÂÅÚ ÐÅÒÌÁ  - ÍÏÖÅÔ × ÎÅÍ 
> ÚÁÇ×ÏÚËÄÁ?

ËÁË ÏËÁÚÁÌÏÓØ - ÔÁËÉ × ÎÅÍ. Ñ ÕÖÅ ÂÙÌÏ ÓÏÂÉÒÁÌÓÑ ÎÁÐÉÓÁÔØ, ÞÔÏ Õ ÍÅÎÑ ÎÅ
ÐÏÌÕÞÉÌÏÓØ ×ÏÓÐÒÏÉÚ×ÅÓÔÉ ÐÒÏÂÌÅÍÕ. ÄÁÖÅ ÂÅÚ ÐÅÒÅÓÂÏÒËÉ dlfunc ÐÏÓÌÅ
ÏÂÎÏ×ÌÅÎÉÑ exim Ó 4.69 ÄÏ 4.73 ×ÓÅ ÒÁÂÏÔÁÌÏ.

ÎÏ ÐÏÓÌÅ ÐÅÒÅÓÂÏÒËÉ ÐÏÒÔÁ exim'Á ÂÅÚ WITH_EMBEDDED_PERL ÔÁËÉ Ñ ÔÏÖÅ
ÐÏÌÕÞÉÌ ÓÏÏÂÝÅÎÉÅ "Undefined symbol "acl_added_headers""

Ñ ÐÏËÁ ÎÅ ÒÁÚÏÂÒÁÌÓÑ, ÐÏÞÅÍÕ ÐÒÉ ÏÔËÌÀÞÅÎÎÏÊ ÐÏÄÄÅÒÖËÅ ×ÓÔÒÏÅÎÎÏÇÏ ÐÅÒÌÁ
ÎÅÄÏÓÔÕÐÅÎ ÓÐÉÓÏË acl_added_headers.

ÎÏ ÆÁËÔ ÏÓÔÁÅÔÓÑ ÆÁËÔÏÍ.

exim ÓÏÂÒÁÎ Ó ÐÏÄÄÅÒÖËÏÊ embedded perl:
# strings `which exim` | grep acl_added_headers
acl_added_headers
# exim -bV | grep -i perl
Support for: crypteq iconv() use_setclassresources Perl Expand_dlfunc
TCPwrappers OpenSSL Content_Scanning DKIM Old_Demime Experimental_SPF
Experimental_DCC

exim ÓÏÂÒÁÎ ÂÅÚ ÐÏÄÄÅÒÖËÉ embedded perl:
# exim -bV | grep -i perl
# strings `which exim` | grep acl_added_headers

ÔÁË ÞÔÏ ×ÒÅÍÅÎÎÙÍ ÒÅÛÅÎÉÅÍ (Á ÍÏÖÅÔ É ÎÅ ÏÞÅÎØ ×ÒÅÍÅÎÎÙÍ) Ñ×ÌÑÅÔÓÑ
ÐÅÒÅÓÂÏÒËÁ exim Ó WITH_EMBEDDED_PERL.


ÅÓÌÉ ÎÁÊÄÕ ÐÒÉÞÉÎÕ ÎÅÄÏÓÔÕÐÎÏÓÔÉ acl_added_headers ÐÒÉ ÓÂÏÒËÅ ÂÅÚ
WITH_EMBEDDED_PERL, ÎÁÐÉÛÕ.


>>>>> ôÁËÏÅ ÏÝÕÝÅÎÉÅ ÞÔÏ Ñ ËÁËÕÀ ÔÏ ÏÐÃÉÀ × ÅËÓÉÍÅ ÕÐÕÓÔÉÌ - ×ÏÔ ÔÏËÁ
>>>>> ÎÅÓÏÏÂÒÁÖÕ ÞÔÏ ÉÍÅÎÎÏ
>>>>> ×ËÌÀÞÅÎÏ
>>>>> WITH_AUTH_CRAM_MD5=true
>>>>> WITH_AUTH_PLAINTEXT=true
>>>>> WITH_CONTENT_SCAN=true
>>>>> WITH_DAEMON=true
>>>>> WITH_ICONV=true
>>>>> WITH_MAILDIR=true
>>>>> WITH_MYSQL=true
>>>>> WITH_OLD_DEMIME=true
>>>>> WITH_SUID=true
>>>>> WITH_TLS=true
>>>>>
>>>>> WITH_EXPERIMENTAL_REMOVE_HEADER × spamoborona2.c ÚÁÒÅÍÁÒÉÎ
>>>>
>>>> ×ÁÖÎÁ ÌÉÛØ ÏÄÎÁ ÏÐÃÉÑ × Makefile ÜËÓÉÍÁ - EXPAND_DLFUNC=yes
>>> # grep EXPAND_DLFUNC /usr/ports/mail/exim/work/exim-4.73/Local/Makefile 
>>> EXPAND_DLFUNC=yes
>>
>> Õ ÍÅÎÑ × ÐÒÏÄÁËÛÉÎÅ ÔÁË Yandex Spamooborona ÎÉÇÄÅ É ÎÅ ÐÒÉÖÉÌÁÓØ.
>> ÎÅ×ÏÚÍÏÖÎÏÓÔØ ÂÏÒÏÔØÓÑ Ó ÌÏÖÎÙÍÉ ÓÒÁÂÁÔÙ×ÁÎÉÑÍÉ (× ÏÔÌÉÞÉÅ ÏÔ ÔÏÇÏ ÖÅ
>> KAS) ÄÅÌÁÅÔ ÉÓÐÏÌØÚÏ×ÁÎÉÅ SO ÐÒÏÂÌÅÍÁÔÉÞÎÙÍ.
>>
>> ÓÅÇÏÄÎÑ ÓÏÂÅÒÕ × ×ÉÒÔÕÁÌËÅ exim ÂÅÚ patch-src::remove_header.patch ×
>> ÚÁËÏÍÍÅÎÔÉÒÏ×ÁÎÎÏÊ WITH_EXPERIMENTAL_REMOVE_HEADER × spamoborona2.c É
>> ÏÐÒÏÂÕÀ ÏÂÍÅÎ ÄÁÎÎÙÍÉ Ó 213.180.204.68:2525
>>
> óÐÁÓÉÂÏ - ÖÄÕ ÒÅÚÕÌØÔÁÔÏ×.
>>
>> -- 
>> Best wishes Victor Ustugov   mailto:victor ÎÁ corvax.kiev.ua
>> public GnuPG/PGP key:        http://victor.corvax.kiev.ua/corvax.asc
>> ICQ UIN: 77186900, 371808614 nic-handle: CRV-UANIC
>>
>> _______________________________________________
>> Exim-users mailing list
>> Exim-users ÎÁ mailground.net
>> http://mailground.net/mailman/listinfo/exim-users
> 


-- 
Best wishes Victor Ustugov   mailto:victor ÎÁ corvax.kiev.ua
public GnuPG/PGP key:        http://victor.corvax.kiev.ua/corvax.asc
ICQ UIN: 77186900, 371808614 nic-handle: CRV-UANIC

Ответить