jose maria wrote:
* los parametros del fichero general se aplican cuando en el particular, en este caso /etc/logrotate.d/syslog que es donde esta incluido ese fichero, no se especifique lo contrario, digamos que es una configuracion por defecto, Y hace la rotacion por que en el fichero de configuracion, seguramente, se han definido mas parametros, por ejemplo que los rote si llegan a un determinado tamaño, parametro size, te puedes imaginar auditar un localmessages de 20 MB.
Ahhh, ahora sí. En el fichero syslog están definidos más parámetros.
* Eso es una barbaridad, tendras un archivo gigantesco, que no servira para nada, para esto mejor deshabilita el uso de localmessages, en la configuracion de syslog, la antiguedad maxage 180 , en este caso de seis meses con poner rotate 2 pues borrara los antiguos 6 meses + 6 meses = un año, comentando size anularas el parametro de tamaño alcanzado para que se ejecute la rotacion, localmessages esta tratado en el mismo bloque que messages y otros sacalo, crea un nuevo bloque especifico para localmessages, o el resto de logs tratados en ese bloque correran la misma suerte que localmessages, es decir, el olvido en el baul de los recuerdos.
Es que hay algunos ficheros comprimidos que no llegan ni a 1 MB. Lo que no quiero es tener un montón de ficheros sueltos si se pueden juntar en uno sólo, bueno, sin llegar a los 100 MB. que sería demasiado. Que rote al mes estaría bien. Pero bueno, ahora que ya sé dónde configurar los parámetros, me pondré a hacer pruebas. Lo que no puede ser es que tenga un fichero comprimido por día... :) Gracias por la aclaración. -- Camaleón