index a54546ec89bc798e29a714b57ec10689ffeeda6a..9bc83feefef694fd3c61785f44908bce96815539 100644 (file)
$ldap->cd($attr['dn']);
$ldap->rmDir($attr['dn']);
}
- show_ldap_error($ldap->get_error());
+ show_ldap_error($ldap->get_error(), _("Removing DNS service failed"));
}
foreach($tmp['zoneUpdates'] as $dn => $attrs){
$ldap->cd($dn);
$ldap->modify($attrs);
- show_ldap_error("Zone:".$ldap->get_error());
+ show_ldap_error("Zone:".$ldap->get_error(), _("Updating DNS service failed"));
}
}
foreach($tmp['del'] as $dn => $del){
$ldap->cd($dn);
$ldap->rmdir_recursive($dn);
- show_ldap_error("Zone:".$ldap->get_error());
+ show_ldap_error($ldap->get_error(), _("Removing DNS entries failed"));
}
/* move follwoing entries
*/
foreach($tmp['add'] as $dn => $attrs){
$ldap->cd($dn);
- $ldap->cat($dn);
+ $ldap->cat($dn, array('dn'));
if(count($ldap->fetch())){
$ldap->cd($dn);
$ldap->modify ($attrs);
$ldap->cd($dn);
$ldap->add($attrs);
}
+ show_ldap_error($ldap->get_error(), _("Saving DNS entries failed"));
}
}
}