Projet

Général

Profil

Scénario #31361

Mis à jour par Joël Cuissinat il y a plus de 3 ans

Sur le modèle de ce qui est fait pour les blacklists et le fichier weighted (http://eole.ac-dijon.fr/maj/blacklists), implémenter le téléchargement d'une liste de sites et sa prise en compte en dans les exceptions de proxy.

h3. Solutions à mettre en œuvre

* EOLE >= *2.6.2* (FIXME)
* Ajouter nom du fichier : FIXME
* ajouter
une variable "Télécharger et appliquer des les exceptions de proxy depuis une URL" nationales" à "non" par défaut (FIXME)
* ajouter une variable "URL de téléchargement du fichier des exceptions de proxy" (masquée si la précédente est à non)
*
implémenter la prise en charge de la liste dans les exceptions de proxy
* implémenter le téléchargement du fichier (dans @Maj-blacklist.sh@ ?)
* proposer une fournir la première version du fichier à partir des informations fournies dans #31201 et #31202
et demander au pôle de la publier en ligne
* documenter la fonctionnalité au(x) endroit(s) adeqat(s) (ex : http://eole.ac-dijon.fr/documentations/2.7/completes/HTML/ModuleAmon/co/30-ExceptionsProxy.html, http://eole.ac-dijon.fr/documentations/2.7/completes/HTML/ModuleAmon/co/01_generalExpertAmon.html#edN245, ...)
* le cas échéant, faire des propositions pour les exceptions (autres que 80 et 443) qu'il serait nécessaire d'ajouter pour répondre entièrement aux besoins formulés dans les deux demandes utilisateur

h3. Critères d'acceptation

* Amon sait télécharger télécharge et utiliser utilise une liste d'exceptions proxy "nationale"
* la fonctionnalité est documentée

h3. Points d'attention

* mise en place initiale : "touch" ou déploiement d'un fichier de base via un paquet (cf. project:amon-blacklists)
* maintenance de la liste ?

* compatibilité AmonEcole
* vérifier si des tests jenkins (test-checkinstance-amon) ou squash doivent être mis à jour

Retour