Aupa!!!

El log de mail esta controlado por defecto en debian por el syslog... así es 
que, el sistema de rotación esta relacionado con los de syslog... 
concretamente, esta asociado a rotaciones semanales:

[EMAIL PROTECTED]:/etc$ /usr/sbin/syslogd-listfiles --weekly
/var/log/mail.warn
/var/log/uucp.log
/var/log/user.log
/var/log/daemon.log
/var/log/messages
/var/log/debug
/var/log/auth.log
/var/log/mail.err
/var/log/mail.log
/var/log/kern.log
/var/log/lpr.log
/var/log/mail.info

que viene del script de log en la carpeta de cron.weekly:
[EMAIL PROTECTED]:/etc$ ls cron.weekly/sysklogd...

Que se lanza segun el estandar de debian:
[EMAIL PROTECTED]:/etc$ cat crontab | grep weekly
47 6    * * 7   root    test -x /usr/sbin/anacron || ( cd / && 
run-parts --report /etc/cron.weekly )

Vamos, a las 6:47, cada 7 dias...

De todas maneras, no necesitas un script para hacer lo que quieres, creo... 
puedes usar logrotate, que es una utilidad justo para eso, para controlar la 
rotación de los logs y mandar mails si se quiere, leete el manual de alli.

Espero haber ayudado.

Saludos!!!!





El Viernes, 10 de Agosto de 2007, Carlos Velásquez escribió:
> Script
>
> #!/bin/sh
> #!/usr/bin/perl
>
> #Agrega la fecha en la parte superior del archivo
> #date --> /etc/mail/estadisticas/$1
>
> #Obtiene las estadisticas del archivo mail.log y las agregrega al archivo
> /usr/sbin/pflogsumm.pl -d today /var/log/mail.log >
> /etc/mail/estadisticas/$1
>
> #envia el correo a los destinatario que quiera com copia -c
> mutt -a /etc/mail/estadisticas/Estadisticas -s "Estadisticas"
> "[EMAIL PROTECTED]" -c "[EMAIL PROTECTED]"
>
> ###fin
>
> Eto lo ejecuto en un cron todos los días  a las 8, pero me gustaría que
> se ejecutara a la hora antes de que se cierre el día, para no dejar
> estadísticas por fuera.
>
> Espero les sirva, Saludos.
>
> CHACO escribió:
> > On 8/10/07, Carlos Velásquez <[EMAIL PROTECTED]> wrote:
> >> Hola a todos,
> >>
> >> Tengo un script que genera las estadísticas de los movimientos de mi
> >> servidor de correo con postfix y me las manda ppor mail a la dirección
> >> que yo quiera. esto se genera diariamente, el asunto es que necesito
> >> saber a que hora se regenera el archivo mail.log para poder generar las
> >> estadísticas antes de que se borre todo lo del día.
> >> Para esto uso el  /usr/sbin/pflogsumm.pl
> >>
> >> Ahora lo tengo funcionando que haga el proceso en un cron a las 8:00 p.m
> >> todos los días, pero no quiero dejar estadísticas por fuera.
> >>
> >> ¿Alguno sabe a que hora hace el sistema el corte en /var/log/mail.log?
> >>
> >> Saludos y gracias..
> >>
> >> Nota:
> >> El que quiera el script con mucho gusto se lo puedo pasar...
> >>
> >>
> >>
> >>
> >>
> >>
> >>
> >> --
> >> To UNSUBSCRIBE, email to [EMAIL PROTECTED]
> >> with a subject of "unsubscribe". Trouble? Contact
> >> [EMAIL PROTECTED]
> >
> > me interesa el script


Responder a