Bonjour,

J'ai eu un petit problème au mapping des users/groups

Je l'ai corrigé ainsi :

diff -Naur ../glpi/inc/user.class.php ./inc/user.class.php
--- ../glpi/inc/user.class.php    2008-07-11 21:12:47.000000000 +0200
+++ ./inc/user.class.php    2008-08-16 18:07:36.000000000 +0200
@@ -624,7 +624,10 @@
         );
 
         if (!$use_dn)       
-            $filter = "(& $group_condition 
(|($group_field_member=$user_dn)($group_field_member=$login_field=$user_dn)))";
+//// START PROVECTIO
+//            $filter = "(& $group_condition 
(|($group_field_member=$user_dn)($group_field_member=$login_field=$user_dn)))";
+            $filter = "(& $group_condition 
(|($group_field_member=$user_dn)($login_field=$user_dn)))";
+//// END PROVECTIO
         else
             $filter = "(& $group_condition 
($group_field_member=$user_dn))";
            
--------cut

Cependant, je ne sais pas s'il s'agit d'un bug ou d'une syntaxe ldap que 
je ne connais pas et qui n'est pas compatible avec mon installation.
Qu'en est-il ?

(les TAGS PROVECTIO sont là pour pouvoir facilement repérer mes 
modifications)

_______________________________________________
Glpi-dev mailing list
Glpi-dev@gna.org
https://mail.gna.org/listinfo/glpi-dev

Reply via email to