[LUG.ro] Logrotate
Horacio Castellini
lugro@lugro.org.ar
Wed, 6 Aug 2003 19:10:50 -0300 (ART)
On 6 Aug 2003, folken wrote:
> No master.. si ese no es el problema, de hecho lo modifique para que
> cierto log se rote a las 00:00 horas y mantenga un historico de 90
> dias, dejando los archivos en formato gzip.
>
> Lo que me gustarÃa es dejar los archivos con el nombre y la fecha en vez
> del maldito messages.log.1.gz. Asà serÃa mas facil de manipular... solo
> por eso.
>
> De pasada, cuento que es un linux que opera como syslog server, y que
> tiene la gran responsabilidad de capturar los log del firewall y otros
> bichos, de modo que en puro firewall tengo un histórico como de 17
> Gigas.. jajajaja, partidos en archivos diarios.
Merda... Pero volviendo a tu problema, he consultado el manual, y no ha
ninguna obsión que te permita hacer lo que vos queres otra que se me
ocurrió es modifcar el script /etc/cron.daily/logrotate, y colocar
#!/bin/sh
dia=`date'+%d'`
mes=`date'+%m'`
agno=`date'+%y'`
/usr/sbin/logrotate /etc/logrotate.conf
mv /var/log/messages.1.gz /var/log/messages-$dia-$mes-$agno.gz
Espero que te sirva... Horacio....