diff --git a/gestion/config/config.py b/gestion/config/config.py index 34fc3a0c..4cf7166c 100644 --- a/gestion/config/config.py +++ b/gestion/config/config.py @@ -336,13 +336,34 @@ file_pickle = { 4 : '/tmp/ipt_pickle', 6 : '/tmp/ip6t_pickle' } +################################################################################## +#: Items de la blackliste +blacklist_items = { u'bloq': u'Blocage total de tous les services', + u'carte_etudiant': u'Carte etudiant manquante', + u'paiement': u'Paiement manquant cette année', + u'virus': u'Passage en VLAN isolement', + u'upload': u"Bridage du débit montant vers l'extérieur", + u'p2p': u"Blocage total de l'accès à l'extérieur", + u'autodisc_virus': u'Autodisconnect pour virus', + u'autodisc_upload': u'Autodisconnect pour upload', + u'autodisc_p2p': u'Autodisconnect pour P2P', + u'ipv6_ra': u'Isolement pour RA', + u'mail_invalide': u'Blocage pour mail invalide', + u'warez' : u"Présence de contenu violant de droit d'auteur sur zamok", + } + +#: Blacklistes entrainant une déconnexion complète blacklist_sanctions = ['warez', 'p2p', 'autodisc_p2p','autodisc_virus','virus', 'bloq', 'paiement'] if bl_carte_et_definitif: blacklist_sanctions.append('carte_etudiant') +#: Blacklistes redirigeant le port 80 en http vers le portail captif (avec des explications) blacklist_sanctions_soft = ['autodisc_virus','ipv6_ra','mail_invalide','virus', 'warez', 'p2p', 'autodisc_p2p', 'bloq','carte_etudiant','chambre_invalide', 'paiement'] +#: Blacklistes entrainant un bridage de la connexion pour upload blacklist_bridage_upload = ['autodisc_upload', 'upload'] +################################################################################## + adm_users = [ 'root', 'identd', 'daemon', 'postfix', 'freerad', 'amavis', 'nut', 'respbats', 'list', 'sqlgrey', 'ntpd', 'lp' ] diff --git a/gestion/ldap_crans.py b/gestion/ldap_crans.py index 6d74a500..c2be1a8d 100755 --- a/gestion/ldap_crans.py +++ b/gestion/ldap_crans.py @@ -97,18 +97,7 @@ else: ################################################################################## ### Items de la blackliste -blacklist_items = { u'bloq': u'Blocage total de tous les services', - u'carte_etudiant': u'Carte etudiant manquante', - u'paiement': u'Paiement manquant cette année', - u'virus': u'Passage en VLAN isolement', - u'upload': u"Bridage du débit montant vers l'extérieur", - u'p2p': u"Blocage total de l'accès à l'extérieur", - u'autodisc_virus': u'Autodisconnect pour virus', - u'autodisc_upload': u'Autodisconnect pour upload', - u'autodisc_p2p': u'Autodisconnect pour P2P', - u'ipv6_ra': u'Isolement pour RA', - u'mail_invalide': u'Blocage pour mail invalide', - } +blacklist_items = config.blacklist_items ################################################################################## ### Droits possibles