diff --git a/gosa-plugins/fai/admin/fai/class_filterFAI.inc b/gosa-plugins/fai/admin/fai/class_filterFAI.inc
index e270058dd170ee13d87261a0a9f075d4d5c6524d..5524e0c1f9df1819a90424ddf407314b12323a44 100644 (file)
/* Clean up object informations */
$obj = array();
$obj['cn'] = $object['cn'][0];
/* Clean up object informations */
$obj = array();
$obj['cn'] = $object['cn'][0];
- $obj['dn'] = $object['cn'][0];
+ $obj['dn'] = $object['cn'][0].",".get_ou("faiBaseRDN").$config->current['BASE'];
$obj['acl'] = $acl;
$obj['class'] = $rest ['ACL'];
$obj['FAIstate'] = $entry['FAIstate'];
$obj['description'] = $object['description'][0];
$obj['objectClass'] = $object['objectClass'];
$obj['acl'] = $acl;
$obj['class'] = $rest ['ACL'];
$obj['FAIstate'] = $entry['FAIstate'];
$obj['description'] = $object['description'][0];
$obj['objectClass'] = $object['objectClass'];
+ $obj['objectClass'][] = 'FAKE_OC_FAI';
if(!preg_match("/freeze/i", $entry['FAIstate'])){
$obj['objectClass'][] = "FAKE_OC_IsBranch";
if(!preg_match("/freeze/i", $entry['FAIstate'])){
$obj['objectClass'][] = "FAKE_OC_IsBranch";
}
$item =array();
}
$item =array();
- // FAKE_OC_IsBranch allows us to delete this entry (indicates NOT freezed state)
- $item['objectClass'] = array('count' => 2, $data['type'], "FAKE_OC_IsBranch");
+ $item['objectClass'] = array('count' => 2, $data['type'],"FAKE_OC_OPSI");
$item[] = 'objectClass';
$item['cn'] = $data['cn'];
$item[] = 'cn';
$item[] = 'objectClass';
$item['cn'] = $data['cn'];
$item[] = 'cn';