OLDFILE="/var/www/output/zones/list_"$1
NEWFILE="/var/www/output/zones/list_"$1".new"
DOM_ADD="/var/www/output/zones/dom_ajout.tmp"
DOM_DEL="/var/www/output/zones/dom_suppr.tmp"
MODIF="/var/www/output/zones/modif_"$1
LOCKFILE="/var/www/output/zones/.list_"$1".lock"
MD5="/var/www/output/zones/checksum_"$1

rm $MODIF
touch $LOCKFILE
php /var/www/list_zone_actifs.php $1 >$NEWFILE
diff -u $OLDFILE $NEWFILE |grep "\+" |grep "NS" |cut -dI -f1 |cut -d+ -f2 |sed '$!N; /^\(.*\)\n\1$/!P; D' | sed 's/.mc./.mc/' >$DOM_ADD
diff -u $NEWFILE $OLDFILE |grep "\+" |grep "NS" |cut -dI -f1 |cut -d+ -f2 |sed '$!N; /^\(.*\)\n\1$/!P; D' | sed 's/.mc./.mc/' >$DOM_DEL

#echo "Zone ."$1" : \c"

if [ -s $DOM_ADD ]
        then
                echo " Zone ."$1" : \c"
                echo "Domaine(s) ajout&#233;(s):"
                cat $DOM_ADD
                touch $MODIF
#       else echo "Aucun domaine ajout&#233;."
fi
if [ -s $DOM_DEL ]
        then
                echo "Zone ."$1" : \c"
                echo "Domaine(s) supprim&#233;(s):"
                cat $DOM_DEL
                touch $MODIF
#       else echo "Aucun domaine supprim&#233;."
fi

if [ -f $MODIF ]
        then
                echo "Envoi du fichier de zone ."$1" ...."
                cp $NEWFILE $OLDFILE
                md5sum $OLDFILE | cut -c 1-32 > $MD5
                echo "La zone ".$1." sera mis &#224; jour dans les 5 prochaines minutes..."
        else
                echo "Zone ."$1" : Pas de modification !"
fi
rm $NEWFILE
rm $DOM_ADD
rm $DOM_DEL
rm $LOCKFILE

