#!/bin/bash
# Variables d'environnement
SOURCE="/mnt/restauration"
# Codes d'erreur
E_REPABSENT=65
E_PASDERESEAU=66

# test 1
if [ -d $SOURCE ] ;
        then # le répertoire existe 
                echo "Répertoire restauration trouvé."
        else # Le répertoire n'existe pas

                echo "Le répertoire de restauration n'a pas été trouvé."
                echo "Vérifier si le support de restauration est monté"
                echo "dans le répertoire /mnt/restauration"
		echo" Ensuite relancer le script restaurestart"
		exit $E_REPABSENT
fi # fin test 1
# test 2
if ping -c 1 debian-facile.org &> /dev/null
	then 
	echo "Réseau OK"
	else
	echo "A priori le réseau n'a pas accès à internet"
	echo "Vérifier vos paramètres réseau"
	echo
	echo "Lien d'aide pour installer la connexion réseau : "
	echo "https://debian-facile.org/doc:reseau:interfaces"
	exit $E_PASDERESEAU
fi # fin test 2



echo "Choix répertoire de restauration : 1=BANK1, 2=BANK2"
echo "Une valeur différente de 1 ou 2 = fin programme"
read VALEUR

if [ $VALEUR -eq 1 ];then
BANK="BANK1"
elif [ $VALEUR -eq 2 ];then
BANK="BANK2"
else
exit
fi
echo "Copie du fstab de la sauvegarde au cas où..."
cp -av $SOURCE/$BANK/etc/fstab $SOURCE/$BANK/etc/fstab.bak
echo "Copie du fstab du nouveau système dans la sauvegarde"
cp -av /etc/fstab $SOURCE/$BANK/etc/fstab
echo "Copie le fichier sources.list de la sauvegarde vers le nouveau système"
cp -av $SOURCE/$BANK/etc/apt/sources.list /etc/apt/sources.list
echo "Copie du cache apt de la sauvegarde vers le nouveau système"
cp -a $SOURCE/$BANK/var/cache/apt /var/cache
apt-get update
echo "************************************"
echo "* Lancer le script restaurepaquets *"
echo "************************************"
exit 0