Usando o ignore.conf com logwatch

2

Eu adicionei o seguinte ao / etc / postfix / header_checks para que o postfix registre as linhas de assunto de cada e-mail:

/^subject: /    WARN

Isso produz entradas de log em /var/log/mail.log como:

May 19 07:10:48 server postfix/cleanup[1737]: 12E9DB13A3: warning: header Subject: Test Message; from=<[email protected]>

E meu relatório logwatch contém:

Header content warning (but passed): 1 Reason(s), 2030 time(s)

Eu coloquei os dois itens a seguir no meu /etc/logwatch/conf/ignore.conf , mas eles não parecem evitar essa mensagem:

warning: header Subject:
Header content warning (but passed): 1 Reason(s)

Alguém pode me dizer o que estou fazendo de errado?

    
por Brent 19.05.2009 / 16:55

2 respostas

2

A segunda tentativa em /etc/logwatch/conf/ignore.conf está correta, exceto que os colchetes precisam ser escapados . A adição de uma barra invertida antes de cada colchete fez com que o logwatch ignorasse corretamente as linhas.

    
por 19.05.2009 / 16:59
1

Apenas para os registros: logwatch usa regexes de estilo Perl em ignore.conf. Então olhe para

$ man 1 perlre
    
por 03.08.2012 / 08:41