migration vers monitoring

This commit is contained in:
2026-03-16 13:42:53 +01:00
parent a999510c6c
commit 4e329c870f
13 changed files with 1585 additions and 258 deletions

View File

@@ -12,6 +12,7 @@ fi
HOSTNAME=$(hostname)
MSMTP_CONF="/etc/msmtprc"
GLOBAL_CONF="/etc/sys_check.conf"
# Valeurs "Fallback" (anonymisées)
DEFAULT_SMTP_HOST="smtp.exemple.fr"
@@ -226,6 +227,22 @@ fi
# Nettoyage du fichier temporaire
rm -f "$TMP_MSMTP"
# --- 5b. CONFIGURATION GLOBALE SCRIPTS ---
echo "--- Génération de la configuration globale /etc/scripts-config.conf ---"
cat > "$GLOBAL_CONF" <<EOF
# Configuration générée le $(date)
DEST="$DEST_EMAIL"
NTFY_SERVER="$NTFY_SERVER"
NTFY_TOPIC="$NTFY_TOPIC"
NTFY_TOKEN="$NTFY_TOKEN"
EOF
# Sécurisation du fichier (lecture seule pour root car peut contenir le token ntfy)
chown root:root "$GLOBAL_CONF"
chmod 600 "$GLOBAL_CONF"
# --- 6. INTERCEPTION GLOBALE (LE WRAPPER) ---
echo "--- 6. Création du wrapper sendmail pour préfixer les objets ---"
# On crée un script qui va modifier le sujet à la volée