removed getMachines(), this is now done by listhosts.php
This commit is contained in:
parent
5ddc454ff3
commit
c6084b511d
|
@ -76,21 +76,6 @@ class Ldap{
|
|||
return $ret;
|
||||
}
|
||||
|
||||
// returns an array of strings with the DN entries of all Samba hosts
|
||||
// $base is optional and specifies the root from where to search for entries
|
||||
function getMachines($base = "") {
|
||||
if ($base == "") $base = $this->conf->get_HostSuffix();
|
||||
// Samba hosts have the attribute "sambaAccount" and end with "$"
|
||||
$filter = "(&(objectClass=sambaAccount) (uid=*$))";
|
||||
$attrs = array();
|
||||
$sr = ldap_search($this->server, $base, $filter, $attrs);
|
||||
$info = ldap_get_entries($this->server, $sr);
|
||||
$ret = array();
|
||||
for ($i = 0; $i < $info["count"]; $i++) $ret[$i] = $info[$i]["dn"];
|
||||
ldap_free_result($sr);
|
||||
return $ret;
|
||||
}
|
||||
|
||||
// connects to the server using the given username and password
|
||||
// $base is optional and specifies the root from where to search for entries
|
||||
// if connect succeeds the server handle is returned
|
||||
|
|
Loading…
Reference in New Issue