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

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Общий по Linux (http://forum.oszone.net/forumdisplay.php?f=9)
-   -   [решено] sendmail+clamav+clamav-milter (http://forum.oszone.net/showthread.php?t=173780)

RZEV 22-04-2010 13:21 1398424

sendmail+clamav+clamav-milter
 
Доброго всем времени суток!
Подскажите пожалуйста как настроить sendmail+clamav+clamav-milter.
Все установил настроил.
Делаю:

sendmailconfig

service sendmail restart

Получаю ошибку, что сокет отсутствует.
* Restarting Mail Transport Agent (MTA) sendmail
WARNING: Xclamav: local socket name /var/run/clamav/clamav-milter.ctl missing


Конфиг sendmail.mc

divert(0)dnl
#
# Copyright (c) 1998-2005 Richard Nelson. All Rights Reserved.
#
# This file is used to configure Sendmail for use with Debian systems.
#
define(`_USE_ETC_MAIL_')dnl
include(`/usr/share/sendmail/cf/m4/cf.m4')dnl
include(`/etc/mail/tls/starttls.m4')dnl
include(`/etc/mail/m4/clamav-milter.m4')dnl

VERSIONID(`$Id: sendmail.mc, v 8.14.3-4 2008-05-20 07:20:30 cowboy Exp $')
OSTYPE(`debian')dnl
DOMAIN(`debian-mta')dnl
dnl # Items controlled by /etc/mail/sendmail.conf - DO NOT TOUCH HERE
undefine(`confHOST_STATUS_DIRECTORY')dnl #DAEMON_HOSTSTATS=
dnl # Items controlled by /etc/mail/sendmail.conf - DO NOT TOUCH HERE
define(`UUCP_RELAY')
define(`STATUS_FILE', /etc/mail/sendmail.st)
define(`confDEF_USER_ID',``8:12'')
define(`confSAFE_QUEUE',`True')
dnl define(`PROCMAIL_MAILER_PATH', `/usr/bin/uux')
define(`QUEUE_DIR', /var/spool/mqueue)
define(`confMIME_FORMAT_ERRORS', `False')
define(`UUCP_MAILER_MAX', `3000000')
define(`confDELIVERY_MODE', `b')
define(`confTO_QUEUEWARN', `2d')
define(`confTO_QUEUERETURN', `7d')
define(`confQUEUE_LA', `5')
define(`confREFUSE_LA', `8')

DAEMON_OPTIONS(`Port=25, Name=MSA, M=E')dnl

define(`confMAX_DAEMON_CHILDREN', `30')dnl

define(`confCT_FILE', `/etc/mail/sendmail.ct')
define(`confCON_EXPENSIVE', `True')
dnl define(`UUCP_MAILER_FLAGS',`U')

FEATURE(`nocanonify')dnl
FEATURE(access_db)dnl

define(`confSERVICE_SWITCH_FILE', `/etc/mail/service.switch-nodns')
define(`confHOSTS_FILE', `/etc/hosts')
FEATURE(`always_add_domain')
FEATURE(`accept_unresolvable_domains')
FEATURE(`masquerade_envelope')
FEATURE(`mailertable', `hash -o /etc/mail/mailertable.db')dnl

MAILER(`local')
MAILER(`smtp')
MAILER(`uucp')

За ранее всем спасибо!!!

BuGfiX 22-04-2010 15:49 1398572

А сокет то такой есть ?
clamav и clamav-milter запущены ?

RZEV 22-04-2010 16:08 1398589

clamav запущен, и сокет есть,
а clamav-milter не запущен, и сокета нет?

RZEV 22-04-2010 18:11 1398659

простите за ошибку
clamav запущен, и сокет есть,
а clamav-milter не запущен, и сокета нет.

BuGfiX 22-04-2010 18:53 1398691

Может стоит запустить ?)

RZEV 23-04-2010 10:49 1399103

Логично, ща попробую!!!))))

RZEV 23-04-2010 12:57 1399184

apt-get install clamav-milter

при установке пишет

Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение информации о состоянии... Готово
Будут установлены следующие дополнительные пакеты:
libmilter1.0.1
Предлагаемые пакеты:
daemon
НОВЫЕ пакеты, которые будут установлены:
clamav-milter libmilter1.0.1
обновлено 0, установлено 2 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено.
Необходимо скачать 0B/546kB архивов.
После данной операции, объём занятого дискового пространства возрастёт на 1*028kB.
Хотите продолжить [Д/н]? Д
Предварительная настройка пакетов ...
Выбор ранее не выбранного пакета libmilter1.0.1.
(Чтение базы данных ... на данный момент установлено 28515 файлов и каталогов.)
Распаковывается пакет libmilter1.0.1 (из файла .../libmilter1.0.1_8.14.3-9ubuntu1_amd64.deb)...
Выбор ранее не выбранного пакета clamav-milter.
Распаковывается пакет clamav-milter (из файла .../clamav-milter_0.95.3+dfsg-1ubuntu0.09.10.1_amd64.deb)...
Обрабатываются триггеры для ureadahead ...
ureadahead will be reprofiled on next reboot
Обрабатываются триггеры для man-db ...
Настраивается пакет libmilter1.0.1 (8.14.3-9ubuntu1) ...

Настраивается пакет clamav-milter (0.95.3+dfsg-1ubuntu0.09.10.1) ...
* Foreground specified, but /usr/bin/daemon not found

Обрабатываются триггеры для libc-bin ...
ldconfig deferred processing now taking place

RZEV 23-04-2010 13:15 1399195

Путь не правильный для демона.
Подскажите как правильно исправить путь к нему, у меня демон в /etc/init.d/clamav-milter

PATH=/sbin:/bin:/usr/sbin:/usr/bin
DAEMON=/usr/sbin/clamav-milter
DESC="Sendmail milter plugin for ClamAV"
BASENAME=clamav-milter
CLAMAVCONF=/etc/clamav/clamav-milter.conf
SUPERVISOR=/usr/bin/daemon
SUPERVISORPIDFILE="/var/run/clamav/daemon-clamav-milter.pid"
SUPERVISORARGS="-F $SUPERVISORPIDFILE --name=$BASENAME --respawn"
CLAMAVDAEMONUPGRADE="/var/run/clamav-daemon-being-upgraded"

BuGfix ты где пропал????

RZEV 23-04-2010 17:51 1399348

Кто нибудь подскажет как правильно настроить sendmail+clamav+clamav-milter ???

RZEV 26-04-2010 18:08 1401179

одну ошибку победил.
А вот с этой не могу разобраться.
service sendmail restart

Получаю ошибку, что сокет отсутствует.
* Restarting Mail Transport Agent (MTA) sendmail
WARNING: Xclamav: local socket name /var/run/clamav/clamav-milter.ctl missing

Куда рыть???


Время: 09:20.

Время: 09:20.
© OSzone.net 2001-