diff --git a/admin/lib/Evoauth/Iptables.pm b/admin/lib/Evoauth/Iptables.pm index d9de2fe..45ab930 100644 --- a/admin/lib/Evoauth/Iptables.pm +++ b/admin/lib/Evoauth/Iptables.pm @@ -92,9 +92,15 @@ sub check_iptables() { $sth->fetch(); # si entrée iptables présente mais statut non connecté, on supprime - defined($statut) ? $statut : 0; + if (defined($statut)) { + if ($statut != 1) { + &Evoauth::Functions::Log("$ip [supprimée]\n") && + &Evoauth::Functions::Mail("Suppression", $ip); + &Alter(3, $ip); + } + } - if ($statut != 1) { + else { &Evoauth::Functions::Log("$ip [supprimée]\n") && &Evoauth::Functions::Mail("Suppression", $ip); &Alter(3, $ip); @@ -123,7 +129,6 @@ sub check_timestamp() { &Evoauth::Functions::Log("Vérification de la base."); my ($newtime, $oldtime, $cpt); - defined($statut) ? $statut : 0; while ($sth->fetch() && $sth != 0) { if ($statut == 1) {