LINUX.ORG.RU

Дублирование сообщений postfix и dovecot в /var/log/syslog /var/log/mail.log

 , ,


0

1

Приветствую!

Ubuntu 22.04.

Как отключить дублирование записей для указанных файлов, оставить только /var/log/mail.log? Сейчас и postfix и dovecot пишут в оба файла. syslog_facility имеет значение mail

Вероятно нужно что-то поменять в /etc/rsyslog.d/50-default.conf

uth,authpriv.*			/var/log/auth.log
*.*;auth,authpriv.none		-/var/log/syslog
kern.*				-/var/log/kern.log
mail.*				-/var/log/mail.log
mail.err			/var/log/mail.err
*.emerg				:omusrmsg:*

Прошу знающих подсказать

у rsyslog есть замечательное свойство - можно остановить поиск фильтров логирования с помощью «& stop»

Перенеси правила для mail до /var/log/syslog и поставь после каждого из них «& stop»

Более точные фильтры нужно поставить до шаблонных.

vel ★★★★★
()