Projet

Général

Profil

Evolution #2707

Fichier d'informations pour les portails établissements

Ajouté par Bruno Boiget il y a plus de 12 ans. Mis à jour il y a environ 12 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Catégorie:
-
Début:
12/01/2012
Echéance:
% réalisé:

100%

Temps passé:
Distribution:
EOLE 2.3

Description

Dans le cadre de la réplication d'annuaire Scribe - Seshat, un certain nombre de services de seshat (eole-sso / bureau envole amélioré / dispatcher)
ont besoin de connaître le nom des établissements répliqués et l'adresse de l'ENT établissement.

Ces infos pourraient être fournies automatiquement par Zéphir lorsqu'il met en place (ou met à jour) la configuration de réplication de Seshat.


Demandes liées

Lié à EoleSSO - Evolution #2548: Intégration des modifications de la réunion sur le formulaire d'authentification Fermé 06/12/2011

Révisions associées

Révision cd543e99 (diff)
Ajouté par Bruno Boiget il y a plus de 12 ans

zephir-parc : contruction d'un fichier d'infos établissments pour les serveurs répliqués (fixes #2707)

Révision 3de02ea0 (diff)
Ajouté par Bruno Boiget il y a plus de 12 ans

calcul du fichier etabs.js depuis les informations fournies par Zéphir (ref #2707 #2548)

Révision 8ff6f3cd (diff)
Ajouté par Bruno Boiget il y a plus de 12 ans

ajout d'une fonction pour récupérer manuellement le fichier etabs.ini (ref #2707)

Révision e9eaea6d (diff)
Ajouté par Bruno Boiget il y a environ 12 ans

calcul du fichier etabs.js depuis les informations fournies par Zéphir (ref #2707 #2548)

Historique

#1 Mis à jour par Bruno Boiget il y a plus de 12 ans

  • Statut changé de Nouveau à Résolu
  • % réalisé changé de 0 à 100

#2 Mis à jour par Bruno Boiget il y a environ 12 ans

La fonction suivantes a été ajoutée au backend Zéphir:

uucp.get_replication_info(id_serveur) : renvoie le fichier etabs.ini (encodé en base64 généré à destination du serveur id_serveur).
Ces informations sont disponibles si des fichiers de replication LDAP sont enregistrées pour ce serveur (ex: seshat).

le fichier contient les informations suivantes, dans la mesure des infos disponibles:

[rne_serveur_répliqué]
libelle_etab=...
portail_etab=...

le libellé est celui de l'établissement dans la base Zéphir
le portail est détecté en fonction de la configuration Créole du serveur (si possible)

Dans le cas ou on ne retrouve pas le serveur en question sur Zéphir (RNE mal renseigné dans Zéphir ou dans le fichier de réplication), on retournera seulement le libellé présent dans les commentaires du fichier de réplication

Sur le serveur de réplication, il est possible de compléter/écraser ces informations:

les infos envoyées par Zéphir sont stockées dans le fichier /etc/ldap/replication/zephir/etabs.ini
Il est possible d'écrire manuellement des fichier ici : /etc/ldap/replication/etabs_xxx.ini (xxx étant libre). Si un RNE est déjà renseigné dans le fichier de Zéphir, c'est le fichier local qui fera foi.

Tous ces fichiers sont lus au démarrage d'EoleSSO et sont utilisés pour générer :
- /usr/share/sso/interface/scripts/etabs.js
- /var/www/html/dispatcher/utils/etabs.ini (si le répertoire existe)

#3 Mis à jour par Fabrice Barconnière il y a environ 12 ans

  • Statut changé de Résolu à Fermé

#4 Mis à jour par Fabrice Barconnière il y a environ 12 ans

  • Statut changé de Fermé à Résolu

#5 Mis à jour par Fabrice Barconnière il y a environ 12 ans

  • Statut changé de Résolu à Fermé

Formats disponibles : Atom PDF