Tâche #18873
Scénario #18693: Traitement express MEN (4-6)
EAD : pouvoir rajouter une blacklist de toulouse dans l'interface
Restant à faire (heures):
0.0
Description
il est impossible de rajouter une blacklist présentes dans
/var/lib/blacklists/eole/ (exemple translation) dans l'EAD2
Demandes liées
Révisions associées
Prise en charge de la base de filtrage "translation"
- filtres-opt : description de la base de filtrage
- bannedsitelist, bannedurllist : déclaration de la base dans les fichiers "modèle"
Ref: #18873 @30m
Historique
#1 Mis à jour par Joël Cuissinat il y a plus de 7 ans
- Temps estimé mis à 2.00 h
- Tâche parente mis à #18693
#2 Mis à jour par Joël Cuissinat il y a plus de 7 ans
- Restant à faire (heures) mis à 2.0
La liste des sites gérés se trouve dans le fichier /usr/share/ead2/backend/config/filtres-opt
directement fourni par le paquet eole-proxy.
Workaround : ajouter la liste dans ce fichier + reconfigure, cela entraîne une KeyError dans l'EAD...
2017/01/26 11:59:36 [HTTPChannel (TLSMemoryBIOProtocol),9,192.168.0.31] "Traceback: <type 'exceptions.KeyError'>: 'translation'\n /usr/lib/python2.7/dist-packages/twisted/internet/defer.py:150:maybeDeferred\n /usr/share/ead2/backend/lib/eadserver.py:481:xmlrpc_execute_action\n /usr/lib/python2.7/dist-packages/twisted/internet/defer.py:317:addCallback\n /usr/lib/python2.7/dist-packages/twisted/internet/defer.py:306:addCallbacks\n --- <exception caught here> ---\n /usr/lib/python2.7/dist-packages/twisted/internet/defer.py:588:_runCallbacks\n /usr/share/ead2/backend/lib/execute_wrapper.py:18:wrapper\n /usr/share/ead2/backend/actions/amon/navigation_filters_web3.py:62:execute\n /usr/share/ead2/backend/actions/amon/forms.py:120:get_opt_filters_form\n"
#3 Mis à jour par Joël Cuissinat il y a plus de 7 ans
- Lié à Anomalie #2979: Supprimer "cleaning" de la liste des bases de filtage à activer [2.3] ajouté
#4 Mis à jour par Joël Cuissinat il y a plus de 7 ans
- Projet changé de Amon à Distribution EOLE
- Statut changé de Nouveau à En cours
#5 Mis à jour par Joël Cuissinat il y a plus de 7 ans
- Description mis à jour (diff)
- Assigné à mis à Joël Cuissinat
#6 Mis à jour par Joël Cuissinat il y a plus de 7 ans
- % réalisé changé de 0 à 50
- Restant à faire (heures) changé de 2.0 à 1.0
D'après ce qui avait été fait dans #2979, il faut également ajouter une ligne commentée chacun des 2 fichiers "modèle" suivants :
- /usr/share/eole/dansguardian/local_templates/bannedsitelist
- /usr/share/eole/dansguardian/local_templates/bannedurllist
Après un reconfigure, le filtre ajouté semble fonctionnel.
Évidemment, ce n'est pas forcément simple d'en ajouter pour les utilisateurs par contre, le travail n'est pas excessif pour un ajout sur la distribution :)
#7 Mis à jour par Joël Cuissinat il y a plus de 7 ans
- % réalisé changé de 50 à 100
- Restant à faire (heures) changé de 1.0 à 0.15
#8 Mis à jour par Joël Cuissinat il y a plus de 7 ans
- Lié à Tâche #18584: Amon 2.6.1 : évolutions "Filtrage web" ajouté
#9 Mis à jour par Scrum Master il y a plus de 7 ans
- Statut changé de En cours à Résolu
#10 Mis à jour par Laurent Flori il y a plus de 7 ans
- Statut changé de Résolu à Fermé
- Restant à faire (heures) changé de 0.15 à 0.0