warning intelligent sur conf local
This commit is contained in:
@@ -148,8 +148,24 @@ main() {
|
|||||||
echo "--------------------------------------------------"
|
echo "--------------------------------------------------"
|
||||||
ok "Opération terminée avec succès."
|
ok "Opération terminée avec succès."
|
||||||
|
|
||||||
# Rappel final
|
# --- Vérification de la configuration ---
|
||||||
warn "Pensez à configurer vos fichiers ${CONF_DIR}/.local.conf.php"
|
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 "$@"
|
main "$@"
|
||||||
@@ -1,7 +1,7 @@
|
|||||||
5b4ea784d2cbe73f6e829e35f23b0b4dbe12df55cc1abc8eba6602da36c724ef 755 bin/alert-engine.php
|
5b4ea784d2cbe73f6e829e35f23b0b4dbe12df55cc1abc8eba6602da36c724ef 755 bin/alert-engine.php
|
||||||
d3d80aab061d7bef8c3830eac2198f10b98270f8b48517b6538ddf766c8dcda7 755 bin/check_disk.sh
|
d3d80aab061d7bef8c3830eac2198f10b98270f8b48517b6538ddf766c8dcda7 755 bin/check_disk.sh
|
||||||
ead10d3be3aac48c6406a734dee1bddf9a8abb1e21de102ce72fa92fdecbaf22 755 bin/check_smart.sh
|
ead10d3be3aac48c6406a734dee1bddf9a8abb1e21de102ce72fa92fdecbaf22 755 bin/check_smart.sh
|
||||||
9e73bcaf3098a0a7f13dfe9bde7acc5471b80defc42a31c908e2bbe12fe1d91c 755 bin/install-monitoring.sh
|
c5443fceb7aa821b1164a073bd694e8a8b0dbc3950405548fd525091f6b1c50b 755 bin/install-monitoring.sh
|
||||||
97a91b13b0776acb3326010821ffcc163e96a97e3c326ea77f11efdb7baf159a 755 bin/log-cli.php
|
97a91b13b0776acb3326010821ffcc163e96a97e3c326ea77f11efdb7baf159a 755 bin/log-cli.php
|
||||||
ea5a5d55bb877ae88da6e1cd1b798026a1de1d9845dc42af4b19685ad6a128c6 755 bin/monitoring.php
|
ea5a5d55bb877ae88da6e1cd1b798026a1de1d9845dc42af4b19685ad6a128c6 755 bin/monitoring.php
|
||||||
97d407d75a26bd2ebbb86a2e5f8dab8b24639e8a9164f42bd554ba7728ab8cb5 755 bin/monitoring-update-config.php
|
97d407d75a26bd2ebbb86a2e5f8dab8b24639e8a9164f42bd554ba7728ab8cb5 755 bin/monitoring-update-config.php
|
||||||
|
|||||||
Reference in New Issue
Block a user