Os arquivos Syslog, auth.log, kern.log e log de mensagens não são mais atualizados após a atualização para o Debian Wheezy (o Debian Squeeze estava em execução anteriormente).
Como eu poderia consertar isso?
Os arquivos Syslog, auth.log, kern.log e log de mensagens não são mais atualizados após a atualização para o Debian Wheezy (o Debian Squeeze estava em execução anteriormente).
Como eu poderia consertar isso?
Respostas:
Eu imaginei que o problema exato foi encontrado por outros usuários do Debian ( http://forums.debian.net/viewtopic.php?f=5&t=104049 ).
Para restaurar o log, basta reinstalar um daemon syslog (semelhante ao que foi removido durante a atualização), por exemplo:
apt-get install inetutils-syslogd
Vim aqui porque um dos servidores de nossos clientes foi atualizado do Debian Etch (4) para o squeeze (6), para o wheezy (7) e, finalmente, para Jessie (8) na semana passada e /var/log/syslog
não tinha atividade desde então.
Acontece que no Debian 5, sysklogd
foi substituído por rsyslog
. Isso não foi atualizado no sistema específico. Quando a compatibilidade com versões anteriores parou de ser mantida com a atualização para o Debian 7, ela quebrou.
A solução é simplesmente instalar o pacote rsyslog conforme mencionado em http://jonsimpson.co.uk/log/2014/syslogd-updated-debian e o syslog está em funcionamento novamente.
apt-get install rsyslog