Écriture des fonctions de préparation des disques, partie 1
This commit is contained in:
10
init.sh
10
init.sh
@@ -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
|
||||
)
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user