[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