Camaleón wrote:
Hola,
¿Sería muy complicado configurar cron para que borre de forma automática los registros que están en /var/log?
Ejemplo:
/var/log/localmessages << ficher actual /var/log/localmessages-2003-05-01.gz /var/log/localmessages-2003-05-02.gz /var/log/localmessages-2003-05-03.gz /var/log/localmessages-2003-05-04.gz
Se trata de eliminar los registros comprimidos de hace un año, vamos, que sólo se guarden los del año actual, por ejemplo, y se borren los de años anteriores.
¿Y cómo saber qué es lo que se está archivando y cada cuánto tiempo?
Puede parecer una pregunta un tanto simple, pero la verdad es que no he encontrado cómo hacerlo. He pasado por los típicos #man cron y diversas FAQ, pero no me he entrado del asunto. El manual no lo tengo, SuSE lo instalé vía
Tu problema no es de cron, sino de logrotate Verifica el /etc/logrotate.conf y como le pones que los comprima una vez a la semana, le pones que guarde 52 archivos, y asi tendras un año siemrpe de anterioridad Revisa eso... -- ------------------------------------------------------ Una prensa libre es el gran enemigo de los dictadores. Independientemente de sus abusos, sus debilidades, sus errores. Una prensa libre es la gran aliada y defensora de la democracia. Charlos S. Shapiro Embajador de USA en la Rep. de Venezuela Martes, 20 de Mayo 2003