#!/bin/sh

. /usr/bin/fonction.sh

echo "----------------------------------------"
echo "-RECHERCHE MISE A JOUR DANS UPDATE ----"
echo "----------------------------------------"

#lecture des .tar

echo "--- Test update ---"

cd /home/CAPELEC/DATA/update/
NBFILE=`ls *.tar 2> /dev/null | wc -w`
if [ $NBFILE != 0 ]; then
	for numero in `seq $NBFILE`
    		do 
		FILE=`ls *.tar | head -n1`
		echo ""
		log "Update File: $FILE"
		mkdir dirtmp
		mv "$FILE" dirtmp/
		cd dirtmp
		tar -xf "$FILE"
		./update.sh
		cd ..		
		rm -r dirtmp
		echo "$FILE done"
	done	
else
	echo "No update in /home/CAPELEC/DATA/update"
	log "No update in /home/CAPELEC/DATA/update"
fi


#Recherche sur le dossier update de Start.sh
if test -e "/home/CAPELEC/DATA/update/Start.sh"
then
#Le fichier Start.sh existe
echo "Nouvelle version Start.sh sur update"
cp /home/CAPELEC/DATA/update/Start.sh /home/CAPELEC/DATA
rm /home/CAPELEC/DATA/update/Start.sh
else
echo "Aucune version Start.sh sur update"
fi

#Recherche sur le réseau en update de 1830_prod
if test -e "/home/CAPELEC/DATA/update/1830_prod"
then
#Le fichier 1830_prod existe
echo "Nouvelle version 1830_prod sur update"
cp /home/CAPELEC/DATA/update/1830_prod /usr/bin
rm /home/CAPELEC/DATA/update/1830_prod
else
echo "Aucune version 1830_prod sur update"
fi


#Recherche sur update de BLUE_LISTEN
if test -e "/home/CAPELEC/DATA/update/BLUE_LISTEN"
then
#Le fichier BLUE_LISTEN existe
echo "Nouvelle version BLUE_LISTEN sur update"
cp /home/CAPELEC/DATA/update/BLUE_LISTEN /usr/bin
rm /home/CAPELEC/DATA/update/BLUE_LISTEN
else
echo "Aucune version BLUE_LISTEN sur update"
fi



#Recherche sur update de watch_dog_listen
if test -e "/home/CAPELEC/DATA/update/watch_dog_listen"
then
#Le fichier watch_dog_listen existe
echo "Nouvelle version watch_dog_listen sur update"
cp /home/CAPELEC/DATA/update/watch_dog_listen /usr/bin
rm /home/CAPELEC/DATA/update/watch_dog_listen
else
echo "Aucune version watch_dog_listen sur update"
fi


#Recherche sur update de BP82.sh
if test -e "/home/CAPELEC/DATA/update/BP82.sh"
then
#Le fichier BP82.sh existe
echo "Nouvelle version sur update"
cp /home/CAPELEC/DATA/update/BP82.sh /usr/bin
rm /home/CAPELEC/DATA/update/BP82.sh
else
echo "Aucune version sur update"
fi


#Recherche sur update de lan.sh
if test -e "/home/CAPELEC/DATA/update/lan.sh"
then
#Le fichier lan.sh existe
echo "Nouvelle version lan.sh sur update"
cp /home/CAPELEC/DATA/update/lan.sh /usr/bin
rm /home/CAPELEC/DATA/update/lan.sh
else
echo "Aucune version lan.sh sur update"
fi


#Recherche sur update de prod_listen.sh
if test -e "/home/CAPELEC/DATA/update/prod_listen.sh"
then
#Le fichier prod_listen existe
echo "Nouvelle version prod_listen sur update"
cp /home/CAPELEC/DATA/update/prod_listen.sh /usr/bin
rm /home/CAPELEC/DATA/update/prod_listen.sh
else
echo "Aucune version prod_listen sur update"
fi

