Todos sabemos que la forma correcta de manejar la salida de los trabajos cron es redirigirla a un archivo:
0 * * * * /bin/date >> /var/log/date.log 2>&1
Sin embargo, a veces los administradores son vagos, olvidadizos o ignorantes y no ponen esos redireccionamientos; en este caso, la salida del trabajo se envía por correo a $ MAILTO o al usuario propietario o root. En algunos de los cuadros que administro, el correo está deshabilitado, por lo que esta salida entra en un agujero negro. Lo que me pregunto es, ¿hay alguna forma de decirle a cron que tome cualquier salida de trabajo y, en lugar de enviarlo por correo, lo arroje a un archivo de registro general en alguna parte? Estoy usando Ubuntu (8.04 pero migrando a 9.04). Hay una pista de tal solución en este resultado aleatorio de Google , pero creo que el OP podría haber estado confundido sobre la salida cron frente a la salida de los trabajos cron.
Estoy abierto a soluciones que implican un poco de secuencias de comandos o pirateo, pero idealmente este sería un bit de configuración que podría establecer en algún lugar. No veo ninguna pista man cron
. ¡Gracias!
root: /var/log/cron.log
no funciona feep.net/sendmail/tutorial/intro/aliases.html