gestion Menu AutoInstall

This commit is contained in:
lebartal committed 2026-01-24 18:24:52 +01:00
1 parent 035e6c6866
commit 22af06bb62
4 files changed
+52 -15

No files matched your search

+19 -9
View File
@@ -1,29 +1,39 @@
#! /bin/bash
set -eo pipefail
. ../../sources/couleurs.ksh
#--------------------------------------------
# Script autoinstallation et configuration Ubuntu/Debian
#--------------------------------------------
#variables
emplacement_actuel=$(dirname "$(readlink -f "$0")")
fic_couleurs="${emplacement_actuel}/sources/couleurs.ksh"
fic_source="${emplacement_actuel}/modules/AutoInstall/sources/fonctions.ksh"
function verif_source
{
source=$1
if [[ -f "./sources/${source}" ]]; then
fichier=$1
sources="${emplacement_actuel}/modules/AutoInstall"
echo "Emplacement = ${emplacement_actuel}"
echo "Sources = ${sources}"
echo "${fichier}"
if [[ -f ${fichier} ]]; then
{
. ./sources/${source}
. ${fichier}
}
else
{
echo "Erreur : Impossible de charger les dependances"
echo "${ROUGE} Erreur : Impossible de charger les dependances ${fichier} ${RESET}"
exit 1
}
fi
}
verif_source "fonctions.ksh"
verif_source "couleurs.ksh"
verif_source ${fic_couleurs}
verif_source ${fic_source}
# Recuperation de la distribution
+3 -2
View File
@@ -1,5 +1,7 @@
#!/bin/bash
set -eou pipefail
#Chargement des couleurs
#!/bin/bash
# Couleurs de texte (Foreground)
NOIR='\e[30m'
@@ -22,7 +24,6 @@ GRAS='\e[1m'
SOULIGNE='\e[4m'
RESET="\e[0m"
# -------------- FONCTIONS ---------------
function maj_depot
{