Nous savons tous que la bonne façon de gérer la sortie des tâches cron est de la rediriger vers un fichier:
0 * * * * /bin/date >> /var/log/date.log 2>&1
Cependant, les administrateurs sont parfois paresseux, oublieux ou ignorants et ne mettent pas ces redirections; dans ce cas, la sortie du travail est envoyée par mail à $ MAILTO ou à l'utilisateur propriétaire ou root. Sur certaines des boîtes que je gère, le courrier est désactivé, donc cette sortie va dans un trou noir. Ce que je me demande, est-il possible de dire à cron de prendre n'importe quelle sortie de travail et au lieu de la poster, de la jeter dans un fichier journal fourre-tout quelque part? J'utilise Ubuntu (8.04 mais migre vers 9.04). Il y a un indice d'une telle solution dans ce résultat aléatoire de Google , mais je pense que l'OP a peut-être été confondu entre la sortie cron et la sortie des tâches cron.
Je suis ouvert aux solutions qui impliquent un peu de script ou de piratage, mais idéalement, ce serait un bit de configuration que je pourrais définir quelque part. Je ne vois aucun indice man cron
. Merci!
root: /var/log/cron.log
ne fonctionne pas? feep.net/sendmail/tutorial/intro/aliases.html