Skip to main content Help Control Panel

 

support «   Soupçons de bogues «  

Patch LDAP pour 8.4 : un bug [Integrated]

FRANCOIS Alexandre -- on May 30 2008

OwnerFRANCOIS Alexandre
Progress100%
WorkflowSupport request
StatusSolution has been fully integrated
  • Submission on May 30 2008 by alf83
  • Finalization on June 14 2008 by Bernard
En PJ, une mise à jour du patch ldap.tgz disponible pour la v8.4, qui intègre les modifications suivantes :
* Bug fix sur l'authentification par DN
* Le protocole par défaut est désormais LDAP V3

Le bug corrige un if-then-else qui laissait passer n'importe quelle authentification par DN si le bind anonyme est activé.

J'en ai profité pour pousser le passage au protocole V3 à la ligne 160, qui me paraît aujourd'hui plus universel que le protocole V2. Vous pouvez toutefois enlever la ligne en question si la démarche vous paraît prématurée.

Dans tous les cas, je suggère d'ajouter un système d'option pour paramétrer au moins la version du protocole et le déréférencement des alias. Je tâcherai de proposer un patch en ce sens si vous le jugez utile.

Christian
on June 17 2008
Pour encore mieux connaitre yacs et son fonctionnement je te propose de le lire la charte

La prochaine version stable et la version 8.6 Macnana programmée, comme son nom l'indique, pour le mois de juin 2008. Certains d'entre nous sont en phase de test de la version 8.6alpha14. Bien sur l'objectif est de finaliser la version pour la fin du mois. Nul doute qu'il restera quelques petits bugs à éradiquer mais nous pourrons la considérer comme stable.


Actupro
quelques sites yacs : création site internet annuaire pro

LECLERCQ Johann
on June 16 2008
- Jun 16


Bien noté !
Quelques questions :
Quelle est la logique des versions de YACS ?
Quelle est/sera la version stable à l'image des versions du noyau Linux : La 8.5 ou la 8.6 ?
A quelle date sera publiée environ la prochaine version stable?
Je suis en train de tester et montrer en interne votre produit
avant un passage en production où l'on repartira de zéro du point de vue du contenu.
C'est pour cette raison que j'aurai besoin de la date de publication de la prochaine stable
pour "caler" mon agenda de travail sur le votre, si possible !
Merci par avance et bonne journée.

Bernard Paques
on June 14 2008
Le code corrigé figure dans 8.5, donc il n'est plus nécessaire de patcher à partir de cette version

LECLERCQ Johann
on June 2 2008
- Jun 02
J'ai pris le dernier patch de Alf83 dit "du Patch du Patch" et cela fonctionne.
la formule qui va bien dans mon cas est la suivante : ldap nom.serveur.ldap "cn=Reader,o=gouv,c=fr" "MotDePasse" "ou=personnes,o=gouv,c=fr"
Merci pour ce patch !

Bernard Paques
on May 30 2008
Boum, c'est intégré dans le code principal, avec livraison prévue dans la 8.5. J'ai aussi changé l'en-tête du script pour vous ajouter à la liste des auteurs. Un grand merci pour cette contribution, qui sera suivie d'autres, en tout cas je l'espère.

Files


ldap.php.diff

shared by alf83 on May 30 2008 · 245 downloads · 267 bytes

details

ldap.tgz

shared by alf83 on May 30 2008 · 143 downloads · 2,367 bytes

details