[isf-wifidog] Authentification LDAP

Benoit Grégoire benoitg at coeus.ca
Mar 1 Avr 20:38:51 EDT 2008


On Tuesday 25 March 2008, Herve Brunet wrote:
> Bonjour,
>
> Merci pour cette réponse. J'ai réussi a m'authentifer à partir d'un
> serveur LDAP . Le Ticket #342 (http://dev.wifidog.org/ticket/342)
> relatait le même problème .
>
> voici ce que j'ai fait :
>
>
> - Application du Patch Network.php.patch du ticket 342 au source
> Network.php :
>
> -  Modification de la ligne 178 du fichier  AuthenticatorLDAP.php
>
> if (($res_id = ldap_search($connect, "o=$o", "$f=$username")) == false)  {
> par
>
> if (($res_id = ldap_search($connect, "$o", "$f=$username")) == false)  {
>
>
>
> Pourquoi est-ce que la version de wifidoq-auth que j'ai installé ne
> comprenait pas les correctifs du ticket 342  ?

Personne n'utilisant LDAP n'avait revu et appliqué les correctifs (peu de 
développeurs utilisent LDAP).  Mais grâce à vos commentaires j'ai pu me 
rendre compte de l'urgence du problème appliquer la rustine de 342.

Je n'ai cependant pas appliqué votre changement plus haut.  Le o= peut être 
spécifié dans la chaîne de l'authentificateur.

Si je l'avait fait, la mise à jour aurait certainement rendu inutilisables 
touts les serveurs fonctionnells utilisant présentement LDAP.

> M'aurais-je pas pris la dernière version de l'installation?

Vous aviez bien pris la dernière.  Le ticket 342 était toujours ouvert, les 
changement n'avaient donc pas encore été appliqués.

-- 
Benoit Grégoire
Technologies Coeus inc.


Plus d'informations sur la liste de diffusion WiFiDog