Andrá obrigado pela resposta, mas o que eu acho estranho é que se eu
reiniciar o firewall ele continua enviando para o arquivo anterior, só
gravando o log no novo arquivo se eu forçar o logrotate com o logrotate -f
Abraço
Em 24-12-2013 14:37, André Mariano escreveu:
Uma vez iniciado, o processo que grava log procura o arquivo pelo nome
e então passa a utilizar o inode do arquivo e não mais o nome. Logo,
não basta apenas mudar o nome. O processo que grava os logs tem que
ser reiniciado após a mudança do nome.
Há uma configuração no logrotate que usa script para reiniciar o
processo. Procure por esta configuração. Ok?
Em 24/12/2013 12:26, "Mauricio S. T. Neto" <[email protected]
<mailto:[email protected]>> escreveu:
Amigos da lista boa tarde e feliz Natal
Tenho a seguinte duvida com o logrotate:
Minha configuração
/var/log/iptables.log {
rotate 4
daily
create 644 root root
}
O que acontece é que o rotate é executado como deve, ou seja é
criado o novo arquivo o antigo é renomeado para iptables.log.1.
Mas o log continua a ser gravado no arquivo antigo, agora
denominado de iptables.log.1. O arquivo novo (iptables.log) só
passa a ser usado se eu der um logrotate -f /etc/logrotate.conf
Alguém sabe dizer qual a bobagem que estou fazendo :-)
Abraço
--
Mauricio S.T. Neto
[email protected] <mailto:[email protected]>
--
To UNSUBSCRIBE, email to
[email protected]
<mailto:[email protected]>
with a subject of "unsubscribe". Trouble? Contact
[email protected] <mailto:[email protected]>
Archive: http://lists.debian.org/[email protected]
--
Mauricio S.T. Neto
[email protected]