Использование rsyslog.conf в Ubuntu -
Строка по умолчанию для / var / log / messages в 50-default.conf:
*.*;auth,authpriv.none -/var/log/syslog
Я начинаю регистрировать много вещей на уровне local7 - со строкой вроде:
local7.* /my/file/name
Все сообщения local7 отображаются в / var / log / syslog, что, конечно, не то, что мне нужно. Я не могу использовать синтаксис фильтра, чтобы удалить их ...
Добавьте local7.none после authpriv.none.
Важно то, что local7.none (исключая local7) идет после *.*
(который включает local7) в строке / var / log / syslog.
пытаться
local7.* /my/file/name
local7.* ~
задолго до строки, которая ссылается на syslog