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

Исходное сообщение
"Как отучить Postfix от syslog"

Отправлено Patyi , 10-Фев-09 15:53 
Доброго времени!
На моем сервере (Mandriva 2009) Postfix пишет логи в /var/log/syslog и /var/log/mail/*.log. Мне вполне хватит /var/log/mail/. Соответственно возник вопрос, как отучить от syslog'a

Содержание

Сообщения в этом обсуждении
"Как отучить Postfix от syslog"
Отправлено ronin , 10-Фев-09 15:59 
>Доброго времени!
>На моем сервере (Mandriva 2009) Postfix пишет логи в /var/log/syslog и /var/log/mail/*.log.
>Мне вполне хватит /var/log/mail/. Соответственно возник вопрос, как отучить от syslog'a
>

Смотрите в /etc/syslog.conf что-то в стиле

mail.*                          -/var/log/syslog

Закомментируйте эту строку (или нечто подобное, что есть в Вашем конфиге).


"Как отучить Postfix от syslog"
Отправлено AlekseyC , 10-Фев-09 16:09 
>Доброго времени!
>На моем сервере (Mandriva 2009) Postfix пишет логи в /var/log/syslog и /var/log/mail/*.log.
>Мне вполне хватит /var/log/mail/. Соответственно возник вопрос, как отучить от syslog'a
>

добавьте в syslog.conf

mail.none                          -/var/log/syslog


"Как отучить Postfix от syslog"
Отправлено Patyi , 10-Фев-09 16:21 
>>Доброго времени!
>>На моем сервере (Mandriva 2009) Postfix пишет логи в /var/log/syslog и /var/log/mail/*.log.
>>Мне вполне хватит /var/log/mail/. Соответственно возник вопрос, как отучить от syslog'a
>>
>
>добавьте в syslog.conf
>
>mail.none            
>          
>   -/var/log/syslog

# sensible stuff
auth,authpriv.*                    /var/log/auth.log

# generic stuff
*.info;mail,news,authpriv.none            -/var/log/messages
mail.none                    -/var/log/syslog
*.*;auth,authpriv.none                -/var/log/syslog
user.*                        -/var/log/user.log
# Mail logging
mail.=debug;mail.=info;mail.=notice        -/var/log/mail/info.log
mail.=warn                    -/var/log/mail/warnings.log
mail.err                    -/var/log/mail/errors.log

...

Не помогло :-(


"Как отучить Postfix от syslog"
Отправлено ronin , 10-Фев-09 16:42 
>[оверквотинг удален]
>*.*;auth,authpriv.none    -/var/log/syslog
>user.*      -/var/log/user.log
># Mail logging
>mail.=debug;mail.=info;mail.=notice  -/var/log/mail/info.log
>mail.=warn     -/var/log/mail/warnings.log
>mail.err     -/var/log/mail/errors.log
>
>...
>
>Не помогло :-(

А сислог рестартнули после внесения изменений в конфиг?



"Как отучить Postfix от syslog"
Отправлено Patyi , 10-Фев-09 16:45 
>[оверквотинг удален]
>># Mail logging
>>mail.=debug;mail.=info;mail.=notice  -/var/log/mail/info.log
>>mail.=warn     -/var/log/mail/warnings.log
>>mail.err     -/var/log/mail/errors.log
>>
>>...
>>
>>Не помогло :-(
>
>А сислог рестартнули после внесения изменений в конфиг?

конечно.


"Как отучить Postfix от syslog"
Отправлено ronin , 10-Фев-09 20:37 
>[оверквотинг удален]
>>>mail.=warn     -/var/log/mail/warnings.log
>>>mail.err     -/var/log/mail/errors.log
>>>
>>>...
>>>
>>>Не помогло :-(
>>
>>А сислог рестартнули после внесения изменений в конфиг?
>
>конечно.

Хм. Поскольку в предоставленном syslog.conf имеется многозначительное

>...

то предлагаю вернуться к этому конфигу ещё раз. Выложите его здесь полностью - от первой строки до последней.


"Как отучить Postfix от syslog"
Отправлено Patyi , 10-Фев-09 21:40 
>>[оверквотинг удален]
>
>Хм. Поскольку в предоставленном syslog.conf имеется многозначительное
>
>>...
>
>то предлагаю вернуться к этому конфигу ещё раз. Выложите его здесь полностью
>- от первой строки до последней.

# Mandriva syslog configuration
# $Id: sysklogd.conf 93075 2007-09-26 13:02:56Z blino $

# sensible stuff
auth,authpriv.*                    /var/log/auth.log

# generic stuff
*.info;mail,news,authpriv.none            -/var/log/messages
*.*;auth,authpriv.none                -/var/log/syslog
user.*                        -/var/log/user.log

# Mail logging
mail.=debug;mail.=info;mail.=notice        -/var/log/mail/info.log
mail.=warn                    -/var/log/mail/warnings.log
mail.err                    -/var/log/mail/errors.log

# Cron logging
cron.=debug;cron.=info;cron.=notice        -/var/log/cron/info.log
cron.=warn                    -/var/log/cron/warnings.log
cron.err                    -/var/log/cron/errors.log

# Kernel logging
kern.=debug;kern.=info;kern.=notice        -/var/log/kernel/info.log
kern.=warn                    -/var/log/kernel/warnings.log
kern.err                    /var/log/kernel/errors.log

# Daemons logging
daemon.=debug;daemon.=info;daemon.=notice    -/var/log/daemons/info.log
daemon.=warn                    -/var/log/daemons/warnings.log
daemon.err                    -/var/log/daemons/errors.log

# Drakxtools logging
local1.*                    -/var/log/explanations

# Boot messages logging
local7.*                    -/var/log/boot.log

# Emergency messages for logged users
*.emerg                        *

# All messages on last terminal
*.*                        /dev/tty12



"Как отучить Postfix от syslog"
Отправлено ronin , 10-Фев-09 22:00 
Ага, кажется, нащупал (сорри, ранее не обратил внимания); кажется всё из-з этой строки:

*.*;auth,authpriv.none                -/var/log/syslog

Исправьте её вот так:

*.*;auth,authpriv,mail.none                -/var/log/syslog

Ну, и рестарт сислог демона :-)


"Как отучить Postfix от syslog"
Отправлено Patyi , 10-Фев-09 22:06 
>[оверквотинг удален]
>
>*.*;auth,authpriv.none            
>    -/var/log/syslog
>
>Исправьте её вот так:
>
>*.*;auth,authpriv,mail.none            
>    -/var/log/syslog
>
>Ну, и рестарт сислог демона :-)

Помогло! Огромное спасибо.