Projet

Général

Profil

Demande #14888

Plantage reconfigure après désactivation du client ldap (2.5.1)

Ajouté par Renaud Dussol il y a environ 10 ans. Mis à jour il y a plus de 9 ans.

Statut:
Ne sera pas résolu
Priorité:
Normal
Assigné à:
Catégorie:
-
Version cible:
-
Début:
03/02/2016
Echéance:
% réalisé:

0%

Temps passé:

Description

Après la désactivation du client ldap le reconfigure plante avec comme message :

Erreur: Utilisation d'une variable non existante dans le template de /usr/share/php/configCAS/ldap.inc.php : adresse_ip_ldap

pour l'instant, réglé par un patch de posh-ldap.inc.php en ajoutant la condition :

%if %%getVar('activer_client_ldap', 'non') != 'non'

(initialement %if %%activer_client_ldap != 'non' , modifié suite à discussion sur le salon envole)

Historique

#1 Mis à jour par Gérald Schwartzmann il y a environ 10 ans

  • Assigné à mis à Gérald Schwartzmann

#2 Mis à jour par Gérald Schwartzmann il y a environ 10 ans

Après discussion avec mes collègues il semblerait que le module utilisé soit un Eolebase.

Car sur un scribe il n'est pas possible de désactiver le client LDAP :


root@scribe:~# CreoleGet adresse_ip_ldap
127.0.0.1
root@scribe:~# CreoleGet activer_client_ldap
local
root@scribe:~#

Il faut statuer où doit-être effectuée la correction :
  • installation d'eole-web sur Eolebase → résolution du problème de fond
  • correction du template posh-ldap.inc.php → correction rapide mais pas de résolution du problème de fond

#3 Mis à jour par Renaud Dussol il y a environ 10 ans

A priori, l'installation d'eole-web (et du reste des composants envole, notamment eole-posh) sur Eolebase sera la solution privilégiée pour l'utilisation d'envole en tant que PIA. (L'idéal serait bien sûr une installation "Envole" pure, qui contiendrait déjà les paquets eole-web et eole-posh, mais sans le scribe, qui est inutile dans le contexte PIA et qui alourdit la gestion)
Maintenant, est-il judicieux que l'on puisse désactiver le client ldap dans un contexte envole ?
Ma configuration était un test, nous ne nous sommes pas posés la question pour l'instant. Mais les options pourraient être "local" ou "distant", comme sur le scribe

#4 Mis à jour par Scrum Master il y a environ 10 ans

  • Assigné à changé de Gérald Schwartzmann à Joël Cuissinat

Étude complémentaire à réaliser ;)

#5 Mis à jour par Joël Cuissinat il y a environ 10 ans

Eolebase + eole-web => pas de problème (eole-client-annuaire non installé)
Eolebase + eole-web + eole-client-annuaire => pas de problème (CreoleLint OK)

#6 Mis à jour par Joël Cuissinat il y a environ 10 ans

<jojo2024> afornerot: Posh ne peut pas fonctionner avec "activer_client_ldap" à "non" ?
<afornerot> pour moi envole = lien avec un annuaire
<afornerot> car il y a pas que posh dans ce cas là
<afornerot> eole-client-annuaire est en dep normalement de tous les paquet envole
<afornerot> idem Envole sans un sso qu'il soit local ou distant, c'est même pas la peine

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

  • Statut changé de Nouveau à Ne sera pas résolu

Formats disponibles : Atom PDF