From 45e94f0f208c47806df0e8ae073c91f797f812a4 Mon Sep 17 00:00:00 2001 From: boli <boli@localhost> Date: Thu, 26 Jul 2007 16:31:34 +0000 Subject: [PATCH] This fixes issue 1971 and allows partial non-append imports of a backend: --- opendj-sdk/opends/resource/schema/02-config.ldif | 9 +++++++-- 1 files changed, 7 insertions(+), 2 deletions(-) diff --git a/opendj-sdk/opends/resource/schema/02-config.ldif b/opendj-sdk/opends/resource/schema/02-config.ldif index a510e36..5fb22e9 100644 --- a/opendj-sdk/opends/resource/schema/02-config.ldif +++ b/opendj-sdk/opends/resource/schema/02-config.ldif @@ -1498,6 +1498,10 @@ attributeTypes: ( 1.3.6.1.4.1.26027.1.1.450 NAME 'ds-cfg-message-body' SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE X-ORIGIN 'OpenDS Directory Server' ) +attributeTypes: ( 1.3.6.1.4.1.26027.1.1.451 + NAME 'ds-task-import-clear-backend' + SYNTAX 1.3.6.1.4.1.1466.115.121.1.7 SINGLE-VALUE + X-ORIGIN 'OpenDS Directory Server' ) objectClasses: ( 1.3.6.1.4.1.26027.1.2.1 NAME 'ds-cfg-access-control-handler' SUP top STRUCTURAL MUST ( cn $ ds-cfg-acl-handler-class $ ds-cfg-acl-handler-enabled ) @@ -1836,14 +1840,15 @@ X-ORIGIN 'OpenDS Directory Server' ) objectClasses: ( 1.3.6.1.4.1.26027.1.2.64 NAME 'ds-task-import' SUP ds-task - MUST ( ds-task-import-ldif-file $ ds-task-import-backend-id ) + MUST ( ds-task-import-ldif-file ) MAY ( ds-task-import-append $ ds-task-import-replace-existing $ ds-task-import-include-branch $ ds-task-import-exclude-branch $ ds-task-import-include-attribute $ ds-task-import-exclude-attribute $ ds-task-import-include-filter $ ds-task-import-exclude-filter $ ds-task-import-reject-file $ ds-task-import-overwrite-rejects $ ds-task-import-skip-schema-validation $ ds-task-import-is-compressed $ - ds-task-import-is-encrypted ) + ds-task-import-is-encrypted $ ds-task-import-backend-id $ + ds-task-import-clear-backend ) X-ORIGIN 'OpenDS Directory Server' ) objectClasses: ( 1.3.6.1.4.1.26027.1.2.65 NAME ( 'ds-cfg-replication-server-config' -- Gitblit v1.10.0