Bugs Correction
This commit is contained in:
@@ -72,6 +72,18 @@ def collect_status(system: SystemInfo) -> list[StatusItem]:
|
||||
firewall_ok = False
|
||||
firewall_detail = "pare-feu absent"
|
||||
security.append(StatusItem("Sécurité", "Firewall", firewall_ok, firewall_detail))
|
||||
apparmor_active = _service_active("apparmor") or _command_exists("apparmor_status")
|
||||
security.append(StatusItem("Sécurité", "AppArmor", apparmor_active, "activé" if apparmor_active else "inactif"))
|
||||
|
||||
clamav_active = _service_active("clamav-daemon") or _service_active("clamav-freshclam")
|
||||
security.append(StatusItem("Sécurité", "ClamAV", clamav_active, "actif" if clamav_active else "inactif"))
|
||||
wazuh_active = _service_active("wazuh-agent")
|
||||
security.append(StatusItem("Sécurité", "Wazuh agent", wazuh_active, "actif" if wazuh_active else "inactif"))
|
||||
aide_timer_active = _service_active("aidecheck.timer")
|
||||
aide_db_exists = Path("/var/lib/aide/aide.db").exists()
|
||||
aide_ok = aide_timer_active or aide_db_exists
|
||||
detail = "timer actif" if aide_timer_active else "db présent" if aide_db_exists else "inactif"
|
||||
security.append(StatusItem("Sécurité", "AIDE", aide_ok, detail))
|
||||
|
||||
security.append(_binary_status("Sécurité", "Lynis", "lynis"))
|
||||
security.append(_binary_status("Sécurité", "rkhunter", "rkhunter"))
|
||||
@@ -81,6 +93,8 @@ def collect_status(system: SystemInfo) -> list[StatusItem]:
|
||||
fail2ban_active = _command_exists("fail2ban-client") and _service_active("fail2ban.service")
|
||||
services.append(StatusItem("Services", "Service Docker", docker_active, "actif" if docker_active else "inactif"))
|
||||
services.append(StatusItem("Services", "Service fail2ban", fail2ban_active, "actif" if fail2ban_active else "inactif"))
|
||||
avahi_running = _command_exists("avahi-daemon") and _service_active("avahi-daemon")
|
||||
services.append(StatusItem("Services", "Avahi", not avahi_running, "désactivé" if not avahi_running else "actif"))
|
||||
services.append(_binary_status("Services", "Docker", "docker"))
|
||||
services.append(_binary_status("Services", "fail2ban", "fail2ban-client"))
|
||||
|
||||
|
||||
Reference in New Issue
Block a user