[eside-ghost] logrotates

Jon Basaldua basaldua en gaiker.es
Mar Nov 9 12:55:17 CET 2004


Aupa denoi:

Me he quedau un poco estancado con el logrotate y haber si alguien me puede ayudar.

Objetivo: Quiero conseguir que el log "mail.log " se corte al inicio de cada mes de tal 
manera que en cada mail.log.x (mail.log.0 , mail.log.1) me queden los logs del dia 1 
hasta el 30 de cada mes.

A continuación os adjunto mi logrotate.conf. 

# /etc/logrotate.conf

# see "man logrotate" for details
# rotate log files weekly
weekly

# keep 4 weeks worth of backlogs
rotate 4

# create new (empty) log files after rotating old ones
create

# uncomment this if you want your log files compressed
#compress

# packages drop log rotation information into this directory
include /etc/logrotate.d

# no packages own wtmp, or btmp -- we'll rotate them here
/var/log/wtmp {
    monthly
    create 0664 root utmp
    rotate 1
}

/var/log/btmp {
    missingok
    monthly
    create 0664 root utmp
    rotate 1
}

# system-specific logs may be configured here
----------------------------------------------------------------------------
Este fich de configuración contiene la siguiente linea: "include /etc/logrotate.d" En este 
directorio se incluyen otros fichs para el logrotate, como puede ser el de mysql, o el de 
apache.  En su día yo me cree otro fich llamado logs-correo con el siguiente contenido:

/var/log/mail.log {
	daily
	missingok
	rotate 36
	nocompress
	notifempty
	create 644 root root
}
Como no quería esperar un mes para ver si me lo cortaba bien, lo puse a daily y 
funcionaba bien, me creaba un mail.log.x diariamente. 

Hace un mes lo pase de "daily"  a "monthly" y no me lo corta bien. Me lo corta 
semanalmente, por lo que creo que toma los parametros de logrotate.conf en lugar del 
fichero que cree yo en logrotate.d/. 

PREGUNTAS

¿ Donde tengo que añadir los parametros para el mail.log? ¿ Al final del logrotate.conf, 
donde pone #system specific ...?

 Algunos logs como el "syslog.log" tienen un rotate de hasta 5( llegan hasta 
syslog.5.gz)mientras que otros como el "mail.err"  solo llegan al mail.3.gz antes de ser 
eliminados. ¿ Existe otro fich de configuración con todos estos parametros?

Eskerrik asko aurretik.
-- 
Jon Basaldua
Area de Actividad
Gaiker Centro Tecnológico
Parque Tecnológico Edificio 202, 48170 Zamudio
Tfno.: 00 34 94 600 23 23    Fax: 00 34 94 600 23 24
e-mail: basaldua en gaiker.es 
WEB: http://www.gaiker.es


***************************************************
AVISO:
Este mensaje y los documentos que, en su caso, lleve anexos
pueden contener información confidencial. Por ello, se
informa a quien lo reciba por error de que la información 
contenida en el mismo es reservada y su uso no autorizado
está prohibido legalmente. En tal caso, le rogamos nos lo
comunique por la misma vía, se abstenga de realizar
copias del mensaje, remitirlo o entregarlo a otra persona y 
proceda a borrarlo de inmediato.

Mezu honek eta erantsita dituen agiriek (baldin baditu) 
isilpeko informazioa izan dezakete. Hori dela eta, 
hutsegite baten ondorioz jasotzen duenak jakin beza 
bertan dagoen informazioa ezkutukoa dela eta legeak 
galarazi egiten duela berori baimenik gabe erabiltzea.

This message together with any documents attached is 
intended exclusively for the individual or entity to which
it is addressed and may contain confidential or legally 
privileged information, which may not be disclosed under
current legislation. Any form of disclosure, copying or 
distribution of this e-mail is strictly prohibited, save with
written authorisation from Gaiker. If you have received
this message in error, please notify the sender immediately
by e-mail and delete all copies of the message.




Más información sobre la lista de distribución eside-ghost