warning intelligent sur conf local
This commit is contained in:
@@ -148,8 +148,24 @@ main() {
|
||||
echo "--------------------------------------------------"
|
||||
ok "Opération terminée avec succès."
|
||||
|
||||
# Rappel final
|
||||
warn "Pensez à configurer vos fichiers ${CONF_DIR}/.local.conf.php"
|
||||
# --- Vérification de la configuration ---
|
||||
local_conf="${CONF_DIR}/monitoring.local.conf.php"
|
||||
orig_conf="${CONF_DIR}/monitoring.conf.php"
|
||||
|
||||
if [ -f "$local_conf" ] && [ -f "$orig_conf" ]; then
|
||||
# On compare les hashs des deux fichiers
|
||||
hash_local=$(sha256sum "$local_conf" | awk '{print $1}')
|
||||
hash_orig=$(sha256sum "$orig_conf" | awk '{print $1}')
|
||||
|
||||
if [ "$hash_local" == "$hash_orig" ]; then
|
||||
echo -e "\n\e[33m[ATTENTION]\e[0m Votre fichier de configuration est identique à l'original."
|
||||
warn "Pensez à éditer ${local_conf} pour configurer vos tokens ntfy/mail."
|
||||
else
|
||||
ok "Configuration locale détectée et personnalisée."
|
||||
fi
|
||||
else
|
||||
warn "Fichier de configuration local absent. Relancez monitoring-update.php pour l'initialiser."
|
||||
fi
|
||||
}
|
||||
|
||||
main "$@"
|
||||
Reference in New Issue
Block a user