index a728b97f008cdead207c52cb6df57c764f10cd76..f089bc5279bc0df09bd97ca52d4ea1fd144b20ec 100644 (file)
$new_base = preg_replace("/".preg_quote($base, '/')."$/","",$base_of_object).$snap_base;
/* Create object */
-#$data = preg_replace('/^dn:.*\n/', '', $ldap->gen_ldif($this->dn,"(!(objectClass=gosaDepartment))"));
- $data = $ldap->gen_ldif($this->dn,"(&(!(objectClass=gosaDepartment))(!(objectClass=FAIclass)))");
+ $data = $ldap->generateLdif(LDAP::fix($dn),
+ "(&(!(objectClass=gosaDepartment))(!(objectClass=FAIclass)))",array(),'base');
+
$newName = str_replace(".", "", $sec."-".$usec);
$target= array();
$target['objectClass'] = array("top", "gosaSnapshotObject");