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" <
mstneto@gmail.com>
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
mstneto@gmail.com
--
To UNSUBSCRIBE, email to debian-user-portuguese-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Archive: [🔎] 52B99987.5040001@gmail.com"
target="_blank">http://lists.debian.org/[🔎] 52B99987.5040001@gmail.com
--
Mauricio S.T. Neto
mstneto@gmail.com