Project

General

Profile

Tâche #30494

Scénario #30419: Vérifier/corriger le fonctionnement du proxy sur Amon 2.8.0

Fournir à e2guardian la même liste des sites à ne pas authentifier qu’à squid

Added by Benjamin Bohard about 2 years ago. Updated about 2 years ago.

Status:
Fermé
Priority:
Normal
Assigned To:
Start date:
07/06/2020
Due date:
% Done:

100%

Remaining (hours):
0.0

Related issues

Related to Distribution EOLE - Tâche #30606: Documenter les évolutions proxy 2.8 Fermé 12/06/2021
Related to Distribution EOLE - Scénario #33111: Dyfonctionnement liste de sources à ne pas authentifier Eole Base proxy 2.8.1 Terminé (Sprint) 10/04/2021 10/15/2021

Associated revisions

Revision 164394ea (diff)
Added by Benjamin Bohard about 2 years ago

Load noauth list from squid configuration for e2guardian.

Ref #30494

Revision 03802965 (diff)
Added by Benjamin Bohard about 2 years ago

Build no auth list from creole variables.

Ref #30494

Revision 8c93d98c (diff)
Added by Benjamin Bohard about 2 years ago

WIP
noauth sites lists are used by squid and e2guardian.

Ref #30494
Ref #30502

Revision c7256b2d (diff)
Added by Benjamin Bohard about 2 years ago

noauth sites lists are used by squid and e2guardian.

Ref #30502
Ref #30494

History

#1 Updated by Benjamin Bohard about 2 years ago

  • Status changed from Nouveau to En cours

#2 Updated by Benjamin Bohard about 2 years ago

  • Assigned To set to Benjamin Bohard

#3 Updated by Benjamin Bohard about 2 years ago

La première tentative de charger les mêmes fichiers que squid n’est pas concluante : squid et e2guardian n’ont pas la même tolérance et la même interprétation des syntaxes utilisées pour déclarer les domaines.

À voir, comment faire pour avoir une cohérence entre les listes utilisées par les deux programmes.

Pour l’instant, une liste est reconstruite pour e2guardian, avec le contenu des variables proxy_noauth et proxy_noauth_auto (semblable à ce qui est fait pour le fichier domains_noauth pour squid).

#4 Updated by Benjamin Bohard about 2 years ago

Mise en place de templates séparés pour squid et e2guardian pour domaines_noauth, d’un fichier de données /var/lib/eole/domaines_noauth_user de l’EAD découplé des fichiers chargés par squid et e2guardian pour pouvoir en adapter la syntaxe.

Le système d’inclusion de fichier de e2guardian ne tolère pas l’absence des fichiers dans cette version. Il est donc nécessaire de créer les fichiers, même vides pour domaines_noauth_user et domaines_noauth_acad.

#5 Updated by Benjamin Bohard about 2 years ago

  • Status changed from En cours to Résolu

#6 Updated by Joël Cuissinat about 2 years ago

En ce qui concerne les sites provenant de GenConfig, il s'agit d'un template dédié :

root@amon:~# rgrep guardian-domaines-noauth  /usr/share/eole/creole/dicos/
/usr/share/eole/creole/dicos/23_proxy.xml:            <file name='/etc/guardian/common/domaines_noauth' source="guardian-domaines-noauth" mkdir="True"/>
root@amon:~# rgrep bp-eole /etc/squid
/etc/squid/domaines_nocache:.bp-eole.ac-dijon.fr
/etc/squid/domaines_noauth:bp-eole.ac-dijon.fr
root@amon:~# rgrep bp-eole /etc/guardian/
/etc/guardian/common/domaines_noauth:#bp-eole.ac-dijon.fr is already included in ac-dijon.fr

#7 Updated by Joël Cuissinat about 2 years ago

  • Related to Tâche #30606: Documenter les évolutions proxy 2.8 added

#8 Updated by Joël Cuissinat about 2 years ago

  • Status changed from Résolu to Fermé
  • % Done changed from 0 to 100
  • Remaining (hours) set to 0.0

Globalement OK.

#9 Updated by Joël Cuissinat about 1 year ago

  • Related to Scénario #33111: Dyfonctionnement liste de sources à ne pas authentifier Eole Base proxy 2.8.1 added

Also available in: Atom PDF