Ignore:
Timestamp:
11/23/10 15:22:12 (13 years ago)
Author:
brunocosta
Message:

Ticket #1325 - Adapta buscas LDAP para casos que não existem OUs.

Location:
branches/2.2/expressoAdmin1_2/inc
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • branches/2.2/expressoAdmin1_2/inc/class.functions.inc.php

    r3456 r3530  
    562562                         
    563563                        $justthese = array("dn","diskQuota","usersQuota","actualDiskQuota"); 
    564                         $filter = "(ou=*)"; 
     564                        $filter = "(objectClass=organizationalUnit)"; 
    565565                        foreach ($contexts as $context) { 
    566566                                $search=ldap_search($ldap_conn, $context, $filter, $justthese); 
     
    575575                                        $dn = $info[$i]["dn"]; 
    576576                                         
    577                                         // Necessário, pq em uma busca com ldapsearch ou=*, traz tb o próprio ou.  
     577                                        // Necessário, pq em uma busca com ldapsearch objectClass=organizationalUnit, traz tb o próprio ou. 
    578578                                        //if (strtolower($dn) == $context) 
    579579                                                //continue; 
     
    731731                         
    732732                        $justthese = array("dn"); 
    733                         $filter = "(ou=*)"; 
     733                        $filter = "(objectClass=organizationalUnit)"; 
    734734                         
    735735                        $systemName = strtolower($GLOBALS['phpgw_info']['server']['system_name']); 
  • branches/2.2/expressoAdmin1_2/inc/class.ldap_functions.inc.php

    r3396 r3530  
    338338                                */ 
    339339                                 
    340                                 $filter = "(ou=*)"; 
     340                                $filter = "(objectClass=organizationalUnit)"; 
    341341                                $justthese = array("ou"); 
    342342                                $search = ldap_list($ldap_connection2, $context, $filter, $justthese); 
Note: See TracChangeset for help on using the changeset viewer.