- ajout d'un script de préinstall

This commit is contained in:
Frogg 2026-05-13 15:10:31 +02:00
parent 1a7964e727
commit 8cf7b243fe
1 changed files with 25 additions and 0 deletions

25
script/pre-install.sh Normal file
View File

@ -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é ! ---"