Projet

Général

Profil

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

Ajouté par Benjamin Bohard il y a plus de 3 ans. Mis à jour il y a plus de 3 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Début:
06/07/2020
Echéance:
% réalisé:

100%

Restant à faire (heures):
0.0

Demandes liées

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

Révisions associées

Révision 164394ea (diff)
Ajouté par Benjamin Bohard il y a plus de 3 ans

Load noauth list from squid configuration for e2guardian.

Ref #30494

Révision 03802965 (diff)
Ajouté par Benjamin Bohard il y a plus de 3 ans

Build no auth list from creole variables.

Ref #30494

Révision 8c93d98c (diff)
Ajouté par Benjamin Bohard il y a plus de 3 ans

WIP
noauth sites lists are used by squid and e2guardian.

Ref #30494
Ref #30502

Révision c7256b2d (diff)
Ajouté par Benjamin Bohard il y a plus de 3 ans

noauth sites lists are used by squid and e2guardian.

Ref #30502
Ref #30494

Historique

#1 Mis à jour par Benjamin Bohard il y a plus de 3 ans

  • Statut changé de Nouveau à En cours

#2 Mis à jour par Benjamin Bohard il y a plus de 3 ans

  • Assigné à mis à Benjamin Bohard

#3 Mis à jour par Benjamin Bohard il y a plus de 3 ans

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 Mis à jour par Benjamin Bohard il y a plus de 3 ans

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 Mis à jour par Benjamin Bohard il y a plus de 3 ans

  • Statut changé de En cours à Résolu

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

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 Mis à jour par Joël Cuissinat il y a plus de 3 ans

  • Lié à Tâche #30606: Documenter les évolutions proxy 2.8 ajouté

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

  • Statut changé de Résolu à Fermé
  • % réalisé changé de 0 à 100
  • Restant à faire (heures) mis à 0.0

Globalement OK.

#9 Mis à jour par Joël Cuissinat il y a plus de 2 ans

  • Lié à Scénario #33111: Dyfonctionnement liste de sources à ne pas authentifier Eole Base proxy 2.8.1 ajouté

Formats disponibles : Atom PDF