Cleanup the fal2ban restart trigger functions, and improove error handling

This commit is contained in:
2025-12-17 19:16:20 +01:00
parent d44f827845
commit b9d8f1b39a
12 changed files with 208 additions and 39 deletions

View File

@@ -5,6 +5,8 @@
"nav.settings": "Einstellungen",
"restart_banner.message": "Fail2ban Konfiguration geändert. Um Änderungen zu übernehmen bitte ",
"restart_banner.button": "Service neu starten",
"restart_banner.restart_success": "Fail2ban-Dienst wurde neu gestartet und der Healthcheck war erfolgreich",
"restart_banner.reload_success": "Fail2ban-Konfiguration wurde erfolgreich neu geladen (kein Systemd neustart)",
"dashboard.title": "Dashboard",
"dashboard.overview": "Aktive Jails und Blocks Übersicht",
"dashboard.overview_hint": "Verwende die Suche, um gesperrte IPs zu filtern, und klicke auf ein Jail, um dessen Konfiguration zu bearbeiten.",
@@ -245,6 +247,7 @@
"servers.badge.default": "Standard",
"servers.badge.enabled": "Aktiv",
"servers.badge.disabled": "Deaktiviert",
"servers.badge.restart_needed": "Neustart erforderlich",
"servers.actions.edit": "Bearbeiten",
"servers.actions.set_default": "Als Standard setzen",
"servers.actions.enable": "Aktivieren",

View File

@@ -5,6 +5,8 @@
"nav.settings": "Istellige",
"restart_banner.message": "Fail2ban Konfiguration gänderet! Für z'übernehä, bitte: ",
"restart_banner.button": "Service neu starte",
"restart_banner.restart_success": "Fail2ban-Dienst isch neu gestartet worde und dr Healthcheck het klappet",
"restart_banner.reload_success": "Fail2ban-Konfiguration isch erfolgreich neu gelade worde (Systemd neustart müglech)",
"dashboard.title": "Dashboard",
"dashboard.overview": "Übersicht vo de aktive Jails und Blocks",
"dashboard.overview_hint": "Bruch d Suechi zum g'sperrti IPs filtere und klick ufneä Jail, zum Filter bearbeite.",
@@ -245,6 +247,7 @@
"servers.badge.default": "Standard",
"servers.badge.enabled": "Aktiv",
"servers.badge.disabled": "Deaktiviert",
"servers.badge.restart_needed": "Brucht ä Neustart",
"servers.actions.edit": "Bearbeite",
"servers.actions.set_default": "Als Standard setze",
"servers.actions.enable": "Aktivierä",

View File

@@ -5,6 +5,8 @@
"nav.settings": "Settings",
"restart_banner.message": "Fail2ban configuration changed. To apply the changes, please ",
"restart_banner.button": "Restart Service",
"restart_banner.restart_success": "Fail2ban service restarted and passed health check",
"restart_banner.reload_success": "Fail2ban configuration reloaded successfully (no systemd service restart)",
"dashboard.title": "Dashboard",
"dashboard.overview": "Overview active Jails and Blocks",
"dashboard.overview_hint": "Use the search to filter banned IPs and click a jail to edit its configuration.",
@@ -245,6 +247,7 @@
"servers.badge.default": "Default",
"servers.badge.enabled": "Enabled",
"servers.badge.disabled": "Disabled",
"servers.badge.restart_needed": "Restart required",
"servers.actions.edit": "Edit",
"servers.actions.set_default": "Set default",
"servers.actions.enable": "Enable",

View File

@@ -5,6 +5,8 @@
"nav.settings": "Configuración",
"restart_banner.message": "¡Configuración de Fail2ban modificada. Para aplicar los cambios, por favor ",
"restart_banner.button": "Reiniciar servicio",
"restart_banner.restart_success": "El servicio Fail2ban se reinició correctamente y superó la comprobación de estado",
"restart_banner.reload_success": "La configuración de Fail2ban se recargó correctamente (sin reinicio del servicio Systemd)",
"dashboard.title": "Panel de control",
"dashboard.overview": "Resumen de Jails y Bloqueos activos",
"dashboard.overview_hint": "Usa la búsqueda para filtrar IPs bloqueadas y haz clic en un jail para editar su configuración.",
@@ -245,6 +247,7 @@
"servers.badge.default": "Predeterminado",
"servers.badge.enabled": "Habilitado",
"servers.badge.disabled": "Deshabilitado",
"servers.badge.restart_needed": "Reinicio requerido",
"servers.actions.edit": "Editar",
"servers.actions.set_default": "Establecer predeterminado",
"servers.actions.enable": "Habilitar",

View File

@@ -5,6 +5,8 @@
"nav.settings": "Paramètres",
"restart_banner.message": "Configuration Fail2ban modifiée. Pour appliquer les changements, veuillez ",
"restart_banner.button": "Redémarrer le service",
"restart_banner.restart_success": "Le service Fail2ban a été redémarré et le contrôle d'état a réussi",
"restart_banner.reload_success": "La configuration Fail2ban a été rechargée avec succès (pas de redémarrage du service Systemd)",
"dashboard.title": "Tableau de bord",
"dashboard.overview": "Vue d'ensemble des jails et blocages actifs",
"dashboard.overview_hint": "Utilisez la recherche pour filtrer les IP bloquées et cliquez sur un jail pour modifier sa configuration.",
@@ -245,6 +247,7 @@
"servers.badge.default": "Par défaut",
"servers.badge.enabled": "Activé",
"servers.badge.disabled": "Désactivé",
"servers.badge.restart_needed": "Redémarrage requis",
"servers.actions.edit": "Modifier",
"servers.actions.set_default": "Définir par défaut",
"servers.actions.enable": "Activer",

View File

@@ -5,6 +5,8 @@
"nav.settings": "Impostazioni",
"restart_banner.message": "Configurazione di Fail2ban modificata. Per applicare le modifiche, per favore ",
"restart_banner.button": "Riavvia il servizio",
"restart_banner.restart_success": "Il servizio Fail2ban è stato riavviato e il controllo di stato è riuscito",
"restart_banner.reload_success": "La configurazione di Fail2ban è stata ricaricata correttamente (senza riavvio del servizio Systemd)",
"dashboard.title": "Cruscotto",
"dashboard.overview": "Panoramica dei jail e dei blocchi attivi",
"dashboard.overview_hint": "Usa la ricerca per filtrare le IP bloccate e fai clic su un jail per modificarne la configurazione.",
@@ -245,6 +247,7 @@
"servers.badge.default": "Predefinito",
"servers.badge.enabled": "Abilitato",
"servers.badge.disabled": "Disabilitato",
"servers.badge.restart_needed": "Riavvio richiesto",
"servers.actions.edit": "Modifica",
"servers.actions.set_default": "Imposta predefinito",
"servers.actions.enable": "Abilita",