Le poulpe qui bloppe ! a écrit : > Le 19/04/07, *Daniel Caillibaud* <[EMAIL PROTECTED] a écrit : > Si ça en intéresse certains, mon bout de script
LOG=/var/log/activite.log TMP=/root/mail_quotidien.tmp DEST='[EMAIL PROTECTED]' # script lancé vers 2h, donc on s'intéresse au jour précédent DATEEN=$(date --date '1 days ago' '+%Y-%m-%d') [... divers autres infos & verifs liées à ma conf serveur...] > # etat maj systeme > aptitude update > /dev/null > aptitude -s upgrade > $TMP > if [ $(grep -c '0 packages upgraded, 0 newly installed, 0 to remove > and 0 not upgraded.'<$TMP) -eq 1 ] > then > echo "Tous les paquets debian sont à jour">>$LOG > else > echo "Upgrade de paquets à faire manuellement" >> $LOG > cat $TMP >> $LOG > fi mail -s "l'activité du serveur le $DATEEN ($HOSTNAME)" $DEST < $LOG > bonjour/bonsoir, > etant plutot tendance quiche lorraine sur le pinning et les preferences > apt, je fait mes upgrades a la main, mais j'oublie souvent longtemps de > passer les faire. > Du coup, le script version complete m'interesse si c'est possible (je > n'ai encore jamais fait de mail via cron0 C'est le script qui envoie le mail, et le script est lancé par cron normalement dans /etc/cron.d/scripts_persos avec # Mail quotidien de monitoring 01 02 * * * root /root/scripts/mail_quotidien.sh Daniel -- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.net/?DebianFrench Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et "Reply-To:" To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

