Écriture des fonctions de préparation des disques, partie 1

This commit is contained in:
fatalerrors
2021-05-31 19:15:38 +02:00
parent 65dde781f1
commit 8e6bdaccfd
4 changed files with 166 additions and 27 deletions

10
init.sh
View File

@@ -106,6 +106,7 @@ backupdist()
for file in $@; do
if [[ -e ${file} ]]; then
prnt I "Création d'une copie de sauvegarde de ${file}..."
cp -av $file $file.dist.$(date --rfc-3339=seconds | sed -e 's/ /-/' -e 's/://g')
fi
done
@@ -194,7 +195,6 @@ apt_blacklist()
#}
# Locale
FUNCLIST="$FUNCLIST conf_locale"
conf_locale()
{
backupdist /etc/locale.gen
@@ -279,11 +279,15 @@ conf_mail()
# ======================
# Vérifie qu'on soit root
if [[ $
if [[ $EUID -ne 0 ]];
prnt E "Ce script doit être démarré en root. Arrêt."
exit 1
fi
# Chargement de la configuration
[[ -s init.sh.conf ]] && . init.sh.conf || (
prnt E "Impossible de charger la configuration."
exit 1
)