It appears to me that the defaults cannot be overridden because of this. Am I missing something?
Não pense nisso como padrão de substituição, mas você está correto. Em seu arquivo, o & ~
está descartando a mensagem de log que impede o processamento adicional. Se isso ocorrer acima do processamento interno de /var/log/messages
, a mensagem de log será descartada e, portanto, excluída desse arquivo. Já que seu $IncludeConfig
está ocorrendo depois, sua declaração de queda também é.
Você tem duas opções:
- Mova a instrução
$IncludeConfig
para cima. - Corrija a rotação de log para que seu disco não seja preenchido.
Eu preferiria pessoalmente este último porque eu gosto de manter os logs localmente (por um período de tempo razoável), bem como encaminhá-los para um servidor remoto para agregação / retenção. Ter as mensagens de registro disponíveis em /var/log/messages
tornará a solução de problemas mais conveniente e mais fácil para qualquer outra pessoa que use o sistema, pois esse é o local esperado para .