Tâche #18873
Scénario #18693: Traitement express MEN (4-6)
EAD : pouvoir rajouter une blacklist de toulouse dans l'interface
Remaining (hours):
0.0
Description
il est impossible de rajouter une blacklist présentes dans
/var/lib/blacklists/eole/ (exemple translation) dans l'EAD2
Related issues
Associated revisions
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
History
#1 Updated by Joël Cuissinat over 6 years ago
- Estimated time set to 2.00 h
- Parent task set to #18693
#2 Updated by Joël Cuissinat over 6 years ago
- Remaining (hours) set to 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 Updated by Joël Cuissinat over 6 years ago
- Related to Anomalie #2979: Supprimer "cleaning" de la liste des bases de filtage à activer [2.3] added
#4 Updated by Joël Cuissinat over 6 years ago
- Project changed from Amon to Distribution EOLE
- Status changed from Nouveau to En cours
#5 Updated by Joël Cuissinat over 6 years ago
- Description updated (diff)
- Assigned To set to Joël Cuissinat
#6 Updated by Joël Cuissinat over 6 years ago
- % Done changed from 0 to 50
- Remaining (hours) changed from 2.0 to 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 Updated by Joël Cuissinat over 6 years ago
- % Done changed from 50 to 100
- Remaining (hours) changed from 1.0 to 0.15
#8 Updated by Joël Cuissinat over 6 years ago
- Related to Tâche #18584: Amon 2.6.1 : évolutions "Filtrage web" added
#9 Updated by Scrum Master over 6 years ago
- Status changed from En cours to Résolu
#10 Updated by Laurent Flori over 6 years ago
- Status changed from Résolu to Fermé
- Remaining (hours) changed from 0.15 to 0.0