diff --git a/surveillance/mac_prises/mac_prise_wrapper.sh b/surveillance/mac_prises/mac_prise_wrapper.sh index dd06fc3f..047ba1a3 100755 --- a/surveillance/mac_prises/mac_prise_wrapper.sh +++ b/surveillance/mac_prises/mac_prise_wrapper.sh @@ -1,9 +1,27 @@ #!/bin/sh SCRIPT=/usr/scripts/surveillance/mac_prises/mac_prise_holder.py +ANALYZER=/usr/scripts/surveillance/mac_prises/mac_prise_analyzer.py # Récupération de la liste des switchs SWITCHS=$(/usr/bin/host -l adm.crans.org sable.adm.crans.org | /usr/bin/awk '/^bat[abcghijpm]-/{print $1}') # Lancement du listage des macs en parallèle python $SCRIPT $SWITCHS + +CORPS=$(python $ANALYZER) +LENGTH=$(echo $CORPS | wc -l) +if [ $LENGTH -ge 2 ]; then +( +cat < +Subject: Analyse du spoofing +Content-Type: text/plain; charset="UTF-8" + +${CORPS} +-- +Script d'analyse en test +EOF +) | /usr/sbin/sendmail -t +fi;