Removendo entradas de log 'local7' de / var / log / messages

3

Usando o rsyslog.conf no Ubuntu -

A linha padrão para / var / log / messages em 50-default.conf é:

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

Estou começando a registrar muitas coisas no nível local7 - com uma linha como:

local7.*   /my/file/name

Todas as mensagens locais7 estão aparecendo em / var / log / syslog, o que obviamente não é o que eu quero. Eu não consigo definir a sintaxe do filtro para removê-los ...

    
por koblas 07.05.2012 / 23:24

2 respostas

4

Adicione local7.none após authpriv.none.

O importante é que local7.none (que exclui local7) vem depois de *.* (que inclui local7) na linha / var / log / syslog.

    
por 07.05.2012 / 23:32
0

tente

local7.*   /my/file/name

local7.* ~

bem antes da linha que faz referência ao syslog

    
por 07.05.2012 / 23:42