On 12/24/2013 12:26 PM, Mauricio S. T. Neto wrote:
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
Saudações Mauricio,
Veja e a diretiva *copytruncate* resolve. Tente:
/var/log/iptables.log {
rotate 4
daily
*copytruncate*
create 644 root root
}
Mais em http://linuxcommand.org/man_pages/logrotate8.html ... procure
por *copytruncate*.
Sucesso,
___________________________
Francisco C Soares ( *Junior* )
403790c898466667cdbe5a262146de8fb93139c4
BLOG PESSOAL dotjunior.blogspot.com <http://dotjunior.blogspot.com/>