logs del cron y mail no coinciden

CELB maverick.pcx en gmail.com
Mie Feb 4 17:36:58 CLST 2009


eso lo solucionas con el man de cada aplicación !!!


El jue, 29-01-2009 a las 23:31 +0100, Miguel Oyarzo O. escribió:
> Victor Hugo dos Santos escribió:
> > Hola a todos,
> > 
> > Tengo las siguientes linea en el archivo /etc/cron.d/dbnet
> > 
> > =============
> > $ sudo cat /etc/cron.d/dbnet
> > # Detencion de los servicios de DBNET
> > 0 3 * * * root /etc/init.d/dbnet stop
> > 0 3 * * * root echo "hola 3:0" | mail root
> > 0 5 * * * root /etc/init.d/dbnet start
> > 0 5 * * * root echo "hola 5:0" | mail root
> > =============
> > 
> > Los comandos "echos" lo puse, para poder depurar el problema y
> > funciona correctamente a la hora estipulada
> > pero "algo" raro, pasa con los comandos start/stop.. bueno, el start
> > especificamente, pues este es lo que tengo en los logs (/var/log/cron)
> > 
> > =============
> > $ sudo cat cron cron.1 | egrep '(init|hola)'
> > Jan 25 03:00:01 dbnetbd crond[25594]: (root) CMD (echo "hola 3:0" | mail root )
> > Jan 25 03:00:01 dbnetbd crond[25596]: (root) CMD (/etc/init.d/dbnet stop)
> > Jan 25 05:00:01 dbnetbd crond[19285]: (root) CMD (echo "hola 5:0" | mail root )
> > Jan 25 05:00:01 dbnetbd crond[19287]: (root) CMD (/etc/init.d/dbnet start )
> > 
> > Jan 26 03:00:02 dbnetbd crond[19454]: (root) CMD (echo "hola 3:0" | mail root )
> > Jan 26 03:00:02 dbnetbd crond[19457]: (root) CMD (/etc/init.d/dbnet stop)
> > Jan 26 05:00:02 dbnetbd crond[23854]: (root) CMD (echo "hola 5:0" | mail root )
> > Jan 26 05:00:02 dbnetbd crond[23866]: (root) CMD (/etc/init.d/dbnet start )
> > =============
> > 
> > Teoricamente "correcto", pero estos son los correos que recibo a
> > diario con la salida de los comandos de mas arriba (observen que
> > ambos correos, son enviados a las 03:00:02):
> > 
> > ===================
> > Recibido: from dbnetbd by  (MDaemon PRO v9.6.5)
> >  with ESMTP id md50007430798.msg
> >  for <linux_admin>; Mon, 26 Jan 2009 02:56:50 -0300
> > X-Spam-Processed: , Mon, 26 Jan 2009 02:56:50 -0300
> >  (not processed: message from trusted or authenticated source)
> > X-Rcpt-To: linux_admin
> > X-MDRcpt-To: linux_admin
> > X-Envelope-From: root en dbnetbd
> > Recibido: by dbnetbd (Postfix)
> >  id D59D734437; Mon, 26 Jan 2009 03:00:03 -0300 (CLST)
> > Distribuido-A: root en dbnetbd
> > Recibido: by dbnetbd (Postfix, from userid 0)
> >  id CCE1933CF8; Mon, 26 Jan 2009 03:00:02 -0300 (CLST)
> > Desde: root en dbnetbd (Cron Daemon)
> > Para: root en dbnetbd
> > Asunto: Cron <root en dbnetbd> /etc/init.d/dbnet stop
> > X-Cron-Env: <SHELL=/bin/sh>
> > X-Cron-Env: <HOME=/root>
> > X-Cron-Env: <PATH=/usr/bin:/bin>
> > X-Cron-Env: <LOGNAME=root>
> > X-Cron-Env: <USER=root>
> > Message-Id: <20090126060003.CCE1933CF8 en dbnetbd>
> > Fecha: Mon, 26 Jan 2009 03:00:02 -0300 (CLST)
> > Responder a: root en dbnetbd
> > X-MDAV-Processed: , Mon, 26 Jan 2009 02:56:50 -0300
> > X-MDRedirect: 1
> > X-Return-Path: linux_admin
> > 
> > -----------------------
> > 
> > Recibido: from dbnetbd by  (MDaemon PRO v9.6.5)
> >  with ESMTP id md50007430799.msg
> >  for <linux_admin>; Mon, 26 Jan 2009 02:56:50 -0300
> > X-Spam-Processed: , Mon, 26 Jan 2009 02:56:50 -0300
> >  (not processed: message from trusted or authenticated source)
> > X-Rcpt-To: linux_admin
> > X-MDRcpt-To: linux_admin
> > X-Envelope-From: root en dbnetbd
> > Recibido: by dbnetbd (Postfix)
> >  id 1E03033CF8; Mon, 26 Jan 2009 03:00:05 -0300 (CLST)
> > Distribuido-A: root en dbnetbd
> > Recibido: by dbnetbd (Postfix, from userid 0)
> >  id D1C7634433; Mon, 26 Jan 2009 03:00:02 -0300 (CLST)
> > Desde: root en dbnetbd (Cron Daemon)
> > Para: root en dbnetbd
> > Asunto: Cron <root en dbnetbd> /etc/init.d/dbnet start
> > X-Cron-Env: <SHELL=/bin/sh>
> > X-Cron-Env: <HOME=/root>
> > X-Cron-Env: <PATH=/usr/bin:/bin>
> > X-Cron-Env: <LOGNAME=root>
> > X-Cron-Env: <USER=root>
> > Message-Id: <20090126060003.D1C7634433 en dbnetbd>
> > Fecha: Mon, 26 Jan 2009 03:00:02 -0300 (CLST)
> > Responder a: root en dbnetbd
> > X-MDAV-Processed: , Mon, 26 Jan 2009 02:56:50 -0300
> > X-MDRedirect: 1
> > X-Return-Path: linux_admin
> > ===================
> >
> 
> Alli terminan ambos correos?  nada en el body?
> 
> A primera vista parece que /etc/init.d/dbnet esta ejecutando algun tipo 
> de salida al ejecutar "stop" y cron te la envia al correo.
> 
> El segundo correo parece un ordenamiento y analisis logico de cron que 
> detecta el mismo comando y te notifica una salida (no se si cron hace 
> esoes un programa muy simple)
> 
>  > 0 3 * * * root /etc/init.d/dbnet stop
>  > 0 5 * * * root /etc/init.d/dbnet start
> 
> sino parece una notificacion de sintaxis, permisos o un error de 
> variables de entorno que se detecta en ambas lineas al lanzar el 1er 
> comando.
> 
> Podrias usar usar " 2> /dev/null" o "> /dev/null 2>&1" al final de cada 
> comando o revisar  /etc/environment
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 

-- 
Carlos Lazo B.
Linux User 446689
http://www.carloslazo.cl.kz

"El hecho de que tengas un trabajo es algo
normal; el hecho de que seas bueno en tu trabajo es algo destacable"




Más información sobre la lista de distribución Linux