Script para logrotate.conf

1. Script para logrotate.conf

Alexandre Gonçalves Monteiro da Silva
alexandregms

(usa Ubuntu)

Enviado em 16/08/2016 - 16:41h

Salve pessoal,

Estou fazendo uma configuração no logrotate nativo do SO e estou com uma certa duvida na configuração.
Inseri o mesmo em /etc/logrotate.d/custom:


/tmp/custom_test/* {

daily
rotate 7
compress
compresscmd /bin/gzip
compressext .gz
dateext
copytruncate
olddir /tmp/custom_test/archive/
}



Porém não está seguindo o que imaginei:
- Deixar na pasta /tmp/custom_test somente os últimos 7 dias.
- Enviar à pasta /tmp/custom_test/archive/ todos os arquivos acima de 7 dias e compactá-los com gzip.

Cada vez que altero faço testes usando: logrotate --verbose /etc/logrotate.d/custom

Depois ainda farei scripts para inserir no prerotate/endscript.

Obrigado antecipadamente pela ajuda pessoal!!


  


2. Re: Script para logrotate.conf

Alexandre Gonçalves Monteiro da Silva
alexandregms

(usa Ubuntu)

Enviado em 22/08/2016 - 15:47h

Alguma ideia pessoal?

Ou devo postar em outra comunidade? Estou fazendo vários testes e não to conseguindo acertar a configuração correta.

Caso não use o logrotate do SO vou ter que desenvolver um script, mas não quero apelar pra isso .. :-(






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts