diff --git a/trunk/gosa-plugins/fai/admin/fai/class_faiPackage.inc b/trunk/gosa-plugins/fai/admin/fai/class_faiPackage.inc
index fb7ad0902621e56bc79161da4b2d2e330ecb04ff..9bf75f59808807ce078fd9f5a2eefc507a51a572 100644 (file)
$ldap = $this->config->get_ldap_link();
$ldap->cat($dn);
if ($ldap->count()) {
- $ldap->cd($dn);
- $ldap->rmdir($dn);
+ FAI::prepare_to_save_FAI_object($dn,array(),true);
}
}
}
$ldap = $this->config->get_ldap_link();
$ldap->cat($pkgdn);
if ($ldap->count()) {
- $ldap->cd($pkgdn);
- $ldap->rmdir($pkgdn);
+ FAI::prepare_to_save_FAI_object($pkgdn,array(),true);
}
else {
unset($this->ConfiguredPackages[$pkgname][$name]);