diff --git a/script/pre-install.sh b/script/pre-install.sh new file mode 100644 index 0000000..3d1a36c --- /dev/null +++ b/script/pre-install.sh @@ -0,0 +1,25 @@ +# On s'assure que le script s'arrête en cas d'erreur +set -e + +echo "--- Mise à jour du système ---" +apt update && apt upgrade -y + +echo "--- Installation et configuration de Git ---" +apt install git -y +git config --global http.sslVerify false + +echo "--- Nettoyage de /etc/profile.d ---" +cd /etc/profile.d +# On utilise sudo ici car /etc/ est protégé +rm -f *.sh + +echo "--- mise en place du name server ---" +echo "search server.home +nameserver 192.168.0.2 +nameserver 192.168.0.1" > /etc/resolv.conf + +echo "--- Clonage du nouveau profil ---" +# Le point à la fin indique qu'on clone directement dans le dossier actuel +git clone https://gitea.server.home/Frogg/Linux_frogg-profile.d.git ./ + +echo "--- Terminé ! ---" \ No newline at end of file