roger wrote:
date: Mardi 7 Mai 2002 16:13 auteur: jeanmarie.aries@groupe-ips.comquand il y a une "sortie" CRON envoie automatiquement un mail à MAILTO... via sendmail ou postfix ou qmail ou...
sujet: Re: [linux] RE: envoyer un mail par script
snipMerci de ta réponse. J'ai fait la modif, mais ça n'a pas l'air de fonctionner. De plus, je ne souhaites pas utiliser sendmail (sécurité oblige). Mon but est de pouvoir obtenir des remontées d'informations de Cron tournant sur des serveurs web.
Bon, honnêtement, je n'en sais rien, mais...
un jour en surfant sur internet, mon disque dur s'est mis à s'emballer grâve. Plus rien ne fonctionnait, clavier, souris... Le cpu était à 100%. Au bout de 5 minutes, j'ai craqué et appuyé sur reset. J'ai eu très peur. J'ai pondu le script suivant
#! /bin/sh
echo "Salut"
/bin/df -t ext3 -t ext2
bref, il fait un df, classique. J'ai mis ce scritp dans un dossier /etc/cron.two_minutes
et la crontab
SHELL=/bin/bash
PATH=/sbin:/bin:/usr/sbin:/usr/bin
MAILTO=roger
HOME=/
# run-parts
01 * * * * nice -n 19 run-parts /etc/cron.hourly
02 4 * * * nice -n 19 run-parts /etc/cron.daily
22 4 * * 0 nice -n 19 run-parts /etc/cron.weekly
42 4 1 * * nice -n 19 run-parts /etc/cron.monthly
*/2 * * * * nice -n 19 run-parts /etc/cron.two_minutes
Donc le df est exécuté toutes les 2 minutes. J'avais trouvé (où?) que tout ce qui était normalement envoyé à la console était envoyé par mail à l'adresse donné dans MAILTO= quand le script était exécuté par cron.
roger