Log de cron fuera de syslog

Si queremos que no se llene nuestro archivo syslog de entradas de cron podemos hacer lo siguiente:

  • Editar el archivo /etc/rsyslog.conf y modificar estas dos líneas:
    *.*;cron,auth,authpriv.none     -/var/log/syslog
    cron.*              /var/log/cron.log
  • Reiniciar el demonio de log: /etc/init.d/rsyslog restart

No hace falta modificar el archivo de rotación de logs porque /var/log/cron.log ya viene incluido (comprobar en /etc/logrotate.d/rsyslog)

2 opiniones en “Log de cron fuera de syslog”

  1. tengo esto en el archivo de log de cron:
    > CMD: /usr/bin/sh /mnt/externos/dumpbxac #dumpbxac
    > root 17828 c mar dic 13 11:10:00 2011
    < root 17828 c mar dic 13 11:10:31 2011 rc=255 que significa el codigo de salida rc=255? Saludos.

    1. Acabo de buscar en Google y eso es un código de error de cron. Algo le pasa al script que ejecuta y no es nada relacionado con el loguear en otro archivo, que es de lo que trata este post.

      Un saludo y suerte.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.