URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 82855
[ Назад ]

Исходное сообщение
"Лог Cyrus-IMAP"

Отправлено Andrew , 13-Ноя-08 19:25 
Доброго времени суток!
Прошу подсказать, кто сможет. Есть почтовый сервер, работает под Postfix и Cyrus-IMAP, на CentOS. Вот, все работает, но вот такая загвоздка. Обе этих софтины пишут в maillog, а хотелось бы чтобы Postfix и продолжал писать в maillog, а Цирус как ему и положено в imapd.log Не могу его заставить писать в imapd.log Посоветуйте кто, что может...

вариант: добавь в syslog.conf
local6.debug        /var/log/imapd.log
не предлагать, не работает....   и на сколько я понимаю, кроме цируса туда еще что-нибудь может сыпать.....
меня удивляет, почему нельзя сказать цирусу самому куда писать лог....
прошу совета, заранее спасибо!


Содержание

Сообщения в этом обсуждении
"Лог Cyrus-IMAP"
Отправлено Hetzer , 13-Ноя-08 20:40 
>[оверквотинг удален]
>писать в maillog, а Цирус как ему и положено в imapd.log
>Не могу его заставить писать в imapd.log Посоветуйте кто, что может...
>
>
>вариант: добавь в syslog.conf
>local6.debug        /var/log/imapd.log
>не предлагать, не работает....   и на сколько я понимаю, кроме
>цируса туда еще что-нибудь может сыпать.....
>меня удивляет, почему нельзя сказать цирусу самому куда писать лог....
>прошу совета, заранее спасибо!

из документации:
Cyrus IMAP logs to syslog facility local6 by default, but can be overridden at compile-time.
и ещё:
Cyrus IMAP Server пишет сообщения в логи через средство(фасилити, facility) "local6  " syslog'а. Используются следующие уровни важности:

    * CRIT - Критическая ошибка требующая вмешательства администратора в работу сервера
    * ERR - I/O-ошибка, включая отказ в обновлении квоты. Сообщение syslog'а включает файл и Unix-ошибку(системную)
    * WARNING - Срабатывания механизма защиты, таймауты клиентской НЕактивности
    * NOTICE - Аутентификация, обе - удачная и неудачная
    * INFO - Открытия ящиков, подавление двойной доставки

ну или заставьте postfix писать в другой лог,
ну или используйте syslog-ng, там можно вести логи как заблагорассудится.


"Лог Cyrus-IMAP"
Отправлено A Clockwork Orange , 13-Ноя-08 20:59 
а так?
local6.*        /var/log/imapd.log

"Лог Cyrus-IMAP"
Отправлено Michael , 13-Ноя-08 23:25 
>вариант: добавь в syslog.conf
>local6.debug        /var/log/imapd.log
>не предлагать, не работает....   и на сколько я понимаю, кроме
>цируса туда еще что-нибудь может сыпать.....
>меня удивляет, почему нельзя сказать цирусу самому куда писать лог....
>прошу совета, заранее спасибо!

!-imap,pop3,master # all messages from local6, except imap, pop3, master
local6.*     /var/log/maillog
!imap # only from imap
local6.*      /var/log/imapd.log

кстати, лучше писать local6.info      /var/log/imapd.conf, иначе завалит дебужной инфой


"Лог Cyrus-IMAP"
Отправлено Andrew , 14-Ноя-08 11:56 
Спасибо за ответы!
Только пока результатов нет...  :(

>ну или заставьте postfix писать в другой лог

я уже думал на этим...  :)

>ну или используйте syslog-ng, там можно вести логи как заблагорассудится

по-моему в стандартной конфигурации в CentOS 5.2 syslog-ng нету...  его придется собирать... а я думаю, что можно стандартными средствами управиться...  но как вариант расмотреть можно...

>local6.*     /var/log/imap.d

не работает...  он в принципе туда не хочет писать, не важно на каком уровне .debug или .info

>!-imap,pop3,master # all messages from local6, except imap, pop3, master
>local6.*     /var/log/maillog
>!imap # only from imap
>local6.*      /var/log/imapd.log
>
>кстати, лучше писать local6.info      /var/log/imapd.conf, иначе завалит дебужной инфой

а можно по подробнее, а то я туплю... дело в том, что он не воспринимает вещи типа !imap
или пишет: syslogd: unknown priority name ""


"Лог Cyrus-IMAP"
Отправлено Michael , 14-Ноя-08 14:16 

>а можно по подробнее, а то я туплю... дело в том, что
>он не воспринимает вещи типа !imap
>или пишет: syslogd: unknown priority name ""

хм, может быть старая версия сислога. попробуйте тогда
#!-imap,pop3,master
и
#!imap,pop3,master
соответственно