Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Общий по Linux (http://forum.oszone.net/forumdisplay.php?f=9)
-   -   spamass-milter Thrown error: execution error: No such file or directory (http://forum.oszone.net/showthread.php?t=129746)

_k4 24-01-2009 19:19 1018135

spamass-milter Thrown error: execution error: No such file or directory
 
Приветствую!

Имеется Mandriva2008, sendmail, clamav, clamav-milter, spamassassin, spamass-milter.

Связка sendmail + clamav работает. Письма проверяются. Когда подключаю sa выдаются следующие ошибки в /var/log/mail/error.log



Jan 24 18:03:03 mdv2008 spamass-milter[9959]: mlfi_connect: enter
Jan 24 18:03:03 mdv2008 spamass-milter[9959]: mlfi_connect: exit
Jan 24 18:03:03 mdv2008 spamass-milter[9959]: mlfi_envfrom: enter
Jan 24 18:03:03 mdv2008 spamass-milter[9959]: queueid=n0OF33t0010254
Jan 24 18:03:03 mdv2008 spamass-milter[9959]: mlfi_envfrom: exit
Jan 24 18:03:03 mdv2008 spamass-milter[9959]: mlfi_envrcpt: enter
Jan 24 18:03:03 mdv2008 spamass-milter[9959]: ::output enter
Jan 24 18:03:03 mdv2008 spamass-milter[9959]: ::output exit1
Jan 24 18:03:03 mdv2008 spamass-milter[9959]: ::output enter
Jan 24 18:03:03 mdv2008 spamass-milter[9959]: ::output exit1
Jan 24 18:03:03 mdv2008 spamass-milter[9959]: ::output enter
Jan 24 18:03:03 mdv2008 spamass-milter[9959]: ::output exit1
Jan 24 18:03:03 mdv2008 spamass-milter[9959]: mlfi_envrcpt: exit
Jan 24 18:03:04 mdv2008 spamass-milter[9959]: mlfi_header: enter
Jan 24 18:03:04 mdv2008 spamass-milter[10259]: Thrown error: execution error: No such file or directory
Jan 24 18:03:04 mdv2008 spamass-milter[9959]: ::output enter
Jan 24 18:03:04 mdv2008 spamass-milter[9959]: polling fds 7 and 8
Jan 24 18:03:04 mdv2008 spamass-milter[9959]: poll returned 2, fd0=12, fd1=16
Jan 24 18:03:04 mdv2008 spamass-milter[9959]: Thrown error: poll says my read pipe is busted
Jan 24 18:03:04 mdv2008 spamass-milter[9959]: mlfi_header: exit error connect
Jan 24 18:03:04 mdv2008 spamass-milter[9959]: mlfi_close


sendmail.mc:
divert(-1)
include(`/usr/local/src/sendmail-8.14.3/cf/m4/cf.m4')dnl
define(`confDEF_USER_ID',``mail:mail'')dnl
OSTYPE(`linux')dnl
undefine(`UUCP_RELAY')dnl
undefine(`BITNET_RELAY')dnl
define(`confALIAS_WAIT', `1')dnl
define(`confTO_CONNECT', `1m')dnl
define(`confTRY_NULL_MX_LIST',true)dnl
define(`confDONT_PROBE_INTERFACES',true)dnl
define(`PROCMAIL_MAILER_PATH',`/usr/bin/procmail')dnl
define(`confMAX_RCPTS_PER_MESSAGE', `10')dnl
define(`confMAX_MESSAGE_SIZE', `1048576')dnl
define(`ALIAS_FILE', `/etc/aliases')dnl
define(`STATUS_FILE', `/var/log/mail/statistics')dnl
FEATURE(use_cw_file)dnl
FEATURE(`local_procmail')dnl
FEATURE(`access_db')dnl
FEATURE(mailertable,`hash -o /etc/mail/mailertable')dnl
TRUST_AUTH_MECH(`LOGIN PLAIN')dnl
define(`confAUTH_MECHANISMS', `LOGIN PLAIN')dnl
define(`confAUTH_OPTIONS', `Apy')dnl

INPUT_MAIL_FILTER(`clamav', `S=local:/var/run/clamav/milter.socket, F=T, T=S:4m;R:4m')dnl
INPUT_MAIL_FILTER(`spamassassin', `S=local:/var/run/spamass-milter/spamass-milter.sock, F=, T=C:15m;S:4m;R:4m;E:10m')dnl
define(`confMILTER_MACROS_CONNECT',`t, r, b, j, _, {daemon_name}, {if_name}, {if_addr}')dnl
define(`confMILTER_MACROS_HELO',`s, {tls_version}, {cipher}, {cipher_bits}, {cert_subject}, {cert_issuer}')dnl

define(`confINPUT_MAIL_FILTERS', `spamassassin,clamav')dnl
MAILER(local)dnl
MAILER(smtp)dnl
MAILER(procmail)dnl


/etc/mail/spamassassin/local.cf

rewrite_header Subject *****SPAM*****
report_safe 1
required_score 5.0
use_bayes 1
bayes_auto_learn 1

bayes_path /var/spool/mail/bayes
bayes_file_mode 0700
required_hits 5
rewrite_header Subject [SPAM]
report_safe 0
auto_whitelist_path /var/spool/spamassassin/auto-whitelist
auto_whitelist_file_mode 0666



Подскажите по поводу этих двух строк:
Jan 24 18:03:04 mdv2008 spamass-milter[10259]: Thrown error: execution error: No such file or directory
Jan 24 18:03:04 mdv2008 spamass-milter[9959]: Thrown error: poll says my read pipe is busted


Где копать? Что за файлы имеются в виду?

_k4 24-01-2009 21:22 1018235

Разобрался :)

Пересобрал spamass-milter из исходников, поставил sendmail-devel (не был установлен). Заработало. Будут вопросы - пишите :)

From: <uin@gmail.com>
To: =?KOI8-R?B?5qPEz9Ig/sXSztnbxdc=?= <uin@mail.lostcastle.ru>
Cc: System Administrator <sa@mail.lostcastle.ru>
Content-Type: multipart/alternative; boundary=0016368e2b16e5bcee04613e8000
X-Spam-Status: No, score=3.9 required=5.0 tests=AWL,HTML_MESSAGE,
MIME_BASE64_TEXT,SPF_PASS autolearn=no version=3.2.4
X-Spam-Level: ***
X-Spam-Checker-Version: SpamAssassin 3.2.4 (2008-01-01) on mdv2008
X-Virus-Scanned: ClamAV version 0.94.2, clamav-milter version 0.94 on mdv2008
X-Virus-Status: Clean


Время: 07:31.

Время: 07:31.
© OSzone.net 2001-