diff --git a/radius_auth.py b/radius_auth.py index 393135b6..4e636e18 100755 --- a/radius_auth.py +++ b/radius_auth.py @@ -70,6 +70,9 @@ def do_auth(mac, prise): if ('virus' in m[0].blacklist_actif() or 'ipv6_ra' in m[0].blacklist_actif() or 'autodisc_virus' in m[0].blacklist_actif()): return (0, "Bad boy", "isolement") + + if ('carte_etudiant' in m[0].blacklist_actif()): + return (0, "Manque carte etudiant", "accueil") # Paiement proprio ? if not paiement_ok(proprio):