erro syslog, nome de prioridade desconhecido ""

1

Estou editando o syslog e quero registrar o ppp em um log. Eu adicionei as duas últimas linhas para fazer isso, conforme recomendado na configuração do ppp. Parece que o log do ppp, mas também outras coisas, devido ao * eu acho. Eu também recebo o erro no título. Alguma ideia de quais são as linhas de registro?

# /etc/syslog.conf - Configuration file for syslogd

auth,authpriv.*     /var/log/auth.log
*.*;auth,authpriv.none  /var/log/messages
user.*          /var/log/user.log
local0.*        /var/log/switch.log
local1.*        /var/log/audit.log
*.emerg         *
local0.*        /dev/ttyS0
!ppp
*.*             /var/log/switch.log
    
por Paul 02.07.2015 / 12:00

2 respostas

2

para torná-lo curto, syslog.conf está configurado como este

 facility.priority /place/to/log

O recurso do ppp é daemon. intervalo de prioridade de depuração para pânico.

sua última linha

 *.* /var/log/switch.log

irá registrar qualquer facilidade em qualquer prioridade para switch.log. Isso provavelmente resultará em uma inundação.

Tente

  daemon.debug /var/log/daemon.log

observe também que, de acordo com o pppd (8) (man page para o pppd), o pppd pode ser avisado para registrar em um arquivo específico.

Editar:

  1. você tem que adivinhar qual é o recurso, eu fiz mais ou menos por Conexão de log de HPUX para FTP .

  2. dois ou mais programas podem compartilhar o mesmo recurso, alguns pós-processamento (por exemplo, grep ppp ) no arquivo de log são necessários.

por 02.07.2015 / 12:16
1

Eu estava recebendo este erro ao usar o comando logger do bash e usando incorretamente o sinalizador '-p'. Consulte a página man em 'FACILITIES AND LEVELS' para todos os valores permitidos . Meu comando de trabalho parece:

logger -p cron.info -t "($0)[$$]" "I'm going to the cron log."
    
por 18.02.2016 / 21:53

Tags