From a95b3a1b9d545f36b6adc8b0509951638b3fbb43 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Pierre-Elliott=20B=C3=A9cue?= Date: Fri, 1 Feb 2013 06:29:51 +0100 Subject: [PATCH] =?UTF-8?q?[Mac=5Fprises]=20J'ai=20modifi=C3=A9=20le=20wra?= =?UTF-8?q?pper=20pour=20recevoir=20les=20mails?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- surveillance/mac_prises/mac_prise_wrapper.sh | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) 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;