#!/bin/bash

if [[ -f /etc/first ]]
	then
                [[ -f /home/isen/.gen/hostname ]] && cat  /home/isen/.gen/hostname | sudo tee -a /etc/hosts &> /dev/null
                [[ -f /home/isen/.gen/backup.sh ]] && /usr/bin/shc -f /home/isen/.gen/backup.sh -o /home/isen/backup_isen && sudo rm -f  /home/isen/backup.sh.x.c
		sudo mv /home/isen/backup_isen /usr/bin/
		[[ -f /home/isen/.gen/motd ]] && sudo cp /home/isen/.gen/motd /etc/motd
		[[ -d /home/isen/.ssh ]] && mv /home/isen/.ssh /home/isen/.ssh.orig
		[[ -d /home/isen/.gen/.ssh ]] && cp -rp /home/isen/.gen/.ssh /home/isen/.ssh	
		
		clear
		echo "######################################"
                echo "CHANGEMENT DE MOT DE PASSE OBLIGATOIRE"
		echo "######################################"
		echo ""
		while [[ "$ValPassOne" != "$ValPassTwo" ]] || [[ -z $ValPassOne ]]
			do
				echo "Attention les mots de passes en serons pas affichés"
				read -p "indiquez votre nouveau mot de passe : " -s  ValPassOne
				echo ""
				read -p "verification du nouveau mot de passe : " -s  ValPassTwo
				echo ""
				[[ "$ValPassOne" != "$ValPassTwo" ]] && echo -e "\n les mots de passe ne sont pas les mêmes"
				echo ""
		done
                [[ "$ValPassOne" == "$ValPassTwo" ]] && echo "isen:${ValPassOne}" | sudo /usr/sbin/chpasswd
                if [[ $? -eq 0 ]]
                        then
                                echo "NOUVEAU MOT DE PASSE OK"
                                echo "Vous allez être deconnecté"
				while [[ $tempo -lt 5 ]]
					do
                                		sleep 1
						((tempo++))
						echo -n "."
					done
				sudo rm /etc/first
				sudo rm -Rf /home/isen/.gen /home/isen/.ssh.orig
				killall -9 bash
                fi

fi
