#!/bin/sh #script de verification des zones dns multiples + envoi de mail en cas d'echec #by TitaX ( http:///blog.titax.fr ) ####variables a personnaliser ZONECHECK="/usr/bin/zonecheck" DOM="/votrechemin/script/dom.conf" TXT="/tmp/zones.txt" MAIL="votremail@votredomaine.com" DATE=`date +%d-%m-%Y` #### #on lance la verification des zones #ne pas oublier de remplir le fichier $DOM de la forme DOM=votredomaine.com $ZONECHECK -q -vn,d,x,f -o t,bh -B $DOM > $TXT #on verifie si des zones sont en ECHEC if cat $TXT |grep -E "ECHEC" > /dev/null #on envoi un mail si des zones sont en ECHEC then cat $TXT |mail -s "CheckZone du $DATE en ECHEC !" $MAIL #sinon tout est ok alors "have fun" else rm -f $TXT fi