The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"Запуск avmilter"
Вариант для распечатки Архивированная нить - только для чтения! 
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"Запуск avmilter"
Сообщение от mr_Kuzmich emailИскать по авторуВ закладки(ok) on 09-Июл-04, 15:46  (MSK)
Привет Всем!

Возникла проблема с запуском avmilter (AntiVir для Sendmail).
При запуске скриптом из rc.d сокет не создается. Пробовал и inet и local сокет, результат одинаковый. Ошибки в лог не выдает!
В тоже время при запуске того же скрипта в ручную... все прекрасно работает!

В чем может быть проблема?

  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "Запуск avmilter"
Сообщение от broken Искать по авторуВ закладки on 09-Июл-04, 16:10  (MSK)
>Привет Всем!
>
>Возникла проблема с запуском avmilter (AntiVir для Sendmail).
>При запуске скриптом из rc.d сокет не создается. Пробовал и inet и
>local сокет, результат одинаковый. Ошибки в лог не выдает!
>В тоже время при запуске того же скрипта в ручную... все прекрасно
>работает!
>
>В чем может быть проблема?


Он вообще не создается, или просто сендмейл орет при загрузке? У меня было такое, что сендмейл, прописанный в rc.conf, стартовал раньше, чем Кламавовские скрипты загрузки из /usr/local/etc/rc.d, и ругался - решилось установкой большего таймаута сендмейлу (ругаться не перестал, но работает). А вообще - скинь куски из sendmail.cf и конфига кламава, у меня та же связка замечательно работает - мб помогу. Да, еще скажи, что за ось :)

  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "Запуск avmilter"
Сообщение от mr_Kuzmich emailИскать по авторуВ закладки(ok) on 09-Июл-04, 16:59  (MSK)
> Он вообще не создается, или просто сендмейл орет при загрузке? У
>меня было такое, что сендмейл, прописанный в rc.conf, стартовал раньше, чем
>Кламавовские скрипты загрузки из /usr/local/etc/rc.d, и ругался - решилось установкой большего
>таймаута сендмейлу (ругаться не перестал, но работает).

Не создается вобще :(

Еслиб создавался... то sendmail к нему рано или поздно всеравно б законнектился...

Скрипт на загрузку сначала был стандартный:

8<-------------
case "$1" in
    start)
                echo "Starting AntiVir Milter."
                /usr/sbin/avmilter -p inet:3333@localhost
                ;;
    stop)
                echo -n "Shutting down AntiVir Milter."
                killall -TERM /usr/sbin/avmilter
                echo
                ;;
8<-------------

с ним не работало...
я поменял запуск на такой:

                /usr/sbin/avmilter -p local:/usr/local/AntiVir/avmilter.sock

результат тот-же :( файл не создается... В ручную (из консоли) Все зашибись и по первому и по второму вариантам.


В конфиге sendmail все стандартоно:
INPUT_MAIL_FILTER(`avmilter',`S=inet:3333@localhost,F=T,T=C:1m;S:10m;R:10m;E:10m')

или:

INPUT_MAIL_FILTER(`avmilter',`S=local:/usr/local/AntiVir/avmilter.sock,F=T,T=C:1m;S:10m;R:10m;E:10m')

  Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "Запуск avmilter"
Сообщение от boykov emailИскать по авторуВ закладки(ok) on 09-Июл-04, 18:51  (MSK)
>В ручную (из консоли) Все зашибись
>и по первому и по второму вариантам.

От кого запускается скрипт? Кому принадлежит? Оченно похоже на проблемы с пермишенсами.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

4. "Запуск avmilter"
Сообщение от mr_Kuzmich Искать по авторуВ закладки(ok) on 12-Июл-04, 10:07  (MSK)
>От кого запускается скрипт? Кому принадлежит? Оченно похоже на проблемы с пермишенсами.
>
>От кого запускается скрипт? Кому принадлежит? Оченно похоже на проблемы с пермишенсами.
>

Вот это скрипт запускается из rc.d:
-rwxr-x---  1 root  wheel  17782 Jul 11 21:22 avmilter_start.sh

Владелец на каталог AntiVir вначале был как в мануале написано: uucp:uucp, потом по аналогии с тем как в портах и по рекомендаци из какой-то конфы поменял на smmsp:smmsp  права установлены как 700... но это не помогло :(

ЗЫ: ОС FreeBSD 4.7

  Рекомендовать в FAQ | Cообщить модератору | Наверх

5. "Запуск avmilter"
Сообщение от boykov emailИскать по авторуВ закладки(ok) on 12-Июл-04, 10:59  (MSK)
>Вот это скрипт запускается из rc.d:
>-rwxr-x---  1 root  wheel  17782 Jul 11 21:22 avmilter_start.sh
>
>
Ну дык далее... cat avmilter_start.sh... Посмотреть на то, что он запускает... С тем же вопросом.

Просто если такое запускается и работает из под рута, а автоматом не работает, то, по всей видимости, прав не хватает. Заодно на права каталога с сокетом посмотри.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

6. "Запуск avmilter"
Сообщение от mr_Kuzmich Искать по авторуВ закладки(ok) on 13-Июл-04, 09:01  (MSK)
>Ну дык далее... cat avmilter_start.sh... Посмотреть на то, что он запускает... С
>тем же вопросом.

То что он запускает есть выше по теме... ;)

-r-xr-xr-x  1 root  wheel  160232 Jun 16 12:52 avmilter

>Просто если такое запускается и работает из под рута, а автоматом не
>работает, то, по всей видимости, прав не хватает. Заодно на права
>каталога с сокетом посмотри.

Встречный вопрос :)
А от чьего имени запускаются скрипты из rc.d?

Сокет создается в каталоге AntiVir:

drwx------   3 smmsp      smmsp         512 Jul 11 21:08 AntiVir

srwxr-xr-x  1 smmsp  smmsp        0 Jul 11 21:08 avmilter.sock

В конфиге avmilter указано:
# AntiVir Milter will run as the specified user and group.
User                            smmsp
Group                           smmsp

Вот вроде и все :(
Ничего хитрого!

  Рекомендовать в FAQ | Cообщить модератору | Наверх

7. "Запуск avmilter"
Сообщение от buzz Искать по авторуВ закладки(??) on 13-Июл-04, 10:37  (MSK)
>Вот вроде и все :(
>Ничего хитрого!
Кузьмич, а ты, после того как АнтиВир запустил, попроверяй время от времени /var/spool/avmilter/outgoing и maillog, ежели у тя уведомления юзерам не отсылаются, скажи нам.
  Рекомендовать в FAQ | Cообщить модератору | Наверх

8. "Запуск avmilter"
Сообщение от mr_Kuzmich Искать по авторуВ закладки(ok) on 14-Июл-04, 09:57  (MSK)
>Кузьмич, а ты, после того как АнтиВир запустил, попроверяй время от времени
>/var/spool/avmilter/outgoing и maillog, ежели у тя уведомления юзерам не отсылаются, скажи
>нам.

Да нормально все уведомления отсылаются... когда он работает.

Да! Еще всплыл такой глюк:

avmilter запущен в ручную... При запуске обновления из cron (avmilter --update) все благополучно упало... пришлось перезагрузить (в ручную) ;)

ЗЫ:
Я сейчас в отпуске... на днях зайду на работу, постараюсь описать весь процесс запуска подробно...

  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру