#!/bin/bash
# Variables d'environnement
SOURCE="/mnt/restauration"
MesPaquets="dpkg-selections.list"
ConfDebian="debconf-selections"
# Codes d'erreur
E_REPABSENT=65
# 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é"
		exit $E_REPABSENT
fi # fin test 1

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
cd $SOURCE/$BANK
apt-cache dumpavail | dpkg --merge-avail
dpkg --clear-selections
dpkg --set-selections <$MesPaquets
apt-get dselect-upgrade
echo "*******************************************************"
echo "* Terminé : Si besoin exécutez les opérations 1 et 2  *"
echo "* dans l'ordre.                                       *"
echo "*                                                     *"
echo "* 1- Installer manuellement les paquets issus d'autres*"
echo "* dépôts que stable                                   *"
echo "* exemple :                                           *"
echo "* apt-get -t jessie-backports install paquet1 paquet2 *"
echo "*                                                     *"
echo "* 2 - Si vous restaurez également le répertoire /home *"
echo "* faites le maintenant.                               *"
echo "*                                                     *"
echo "* Ensuite lancer le script restauredebian             *"
echo "*******************************************************"
exit 0