O programa que está escrevendo os logs precisa receber algum sinal após rotacionar os logs. Isso acontece porque, se um programa abre um arquivo e escreve nele, ele continuará escrevendo neste mesmo arquivo, mesmo que o arquivo seja renomeado. Assim, é necessário avisar o programa que ele deve fechar e abrir o arquivo de novo. Normalmente, isso é feito dando um "kill -HUP" no "postrotate", por exemplo, no arquivo de rotação do samba, vem, por padrão (deixando só a parte que interessa):
/var/log/samba/log.nmbd { postrotate [ ! -f /var/run/samba/nmbd.pid ] || kill -HUP `cat /var/run/samba/nmbd.pid` endscript } Veja quais programas que escrevem no log que vc está rotacionando, e adicione um postrotate no arquivo de configuração correspondente. -- Alexandre Martani - amartani em gmail com On Mon, Jan 5, 2009 at 5:15 PM, Alex <alexpo...@yahoo.com.br> wrote: > > Pessoal, boa tarde. > > Estou utilizando o debian Etch R-4 > > E percebi que estou com problemas com os logs. > > Ocorre o seguinte: > > todo dia os logs são rotacionados, > > ficando por exemplo: mail.log.0 > > pois bem só que no dia seguinte o arquivo mail.log fica zerado e o log > corrente fica no mail.log.0 > > só consigo fazer com que o mail.log volte a funcionar corretamente > reiniciando o micro. > > isso esta ocorrendo com todos os logs que estão dentro do /var > > Voces sabem como posso resolver isso? > > obrigado > > > > > Veja quais são os assuntos do momento no Yahoo! +Buscados > http://br.maisbuscados.yahoo.com > > > -- > To UNSUBSCRIBE, email to debian-user-portuguese-requ...@lists.debian.org > with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org > > -- To UNSUBSCRIBE, email to debian-user-portuguese-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org