From 2733d9b2221048e4683d8bba62fcfbbff7053586 Mon Sep 17 00:00:00 2001
From: matthew_swift <matthew_swift@localhost>
Date: Sun, 02 Sep 2007 14:16:05 +0000
Subject: [PATCH] Override the plugin-type property for each of our core plugins so that they have sensible default values. These defaults were taken from the current config.ldif default configuration.
---
opends/src/admin/defn/org/opends/server/admin/std/LastModPluginConfiguration.xml | 10 ++++++++++
opends/src/admin/defn/org/opends/server/admin/std/LDAPAttributeDescriptionListPluginConfiguration.xml | 8 ++++++++
opends/src/admin/defn/org/opends/server/admin/std/EntryUUIDPluginConfiguration.xml | 9 +++++++++
opends/src/admin/defn/org/opends/server/admin/std/PasswordPolicyImportPluginConfiguration.xml | 8 ++++++++
opends/src/admin/defn/org/opends/server/admin/std/ProfilerPluginConfiguration.xml | 7 +++++++
opends/src/admin/defn/org/opends/server/admin/std/UniqueAttributePluginConfiguration.xml | 12 +++++++++++-
6 files changed, 53 insertions(+), 1 deletions(-)
diff --git a/opends/src/admin/defn/org/opends/server/admin/std/EntryUUIDPluginConfiguration.xml b/opends/src/admin/defn/org/opends/server/admin/std/EntryUUIDPluginConfiguration.xml
index 1fdb9e0..8be3efc 100644
--- a/opends/src/admin/defn/org/opends/server/admin/std/EntryUUIDPluginConfiguration.xml
+++ b/opends/src/admin/defn/org/opends/server/admin/std/EntryUUIDPluginConfiguration.xml
@@ -57,5 +57,14 @@
</adm:default-behavior>
</adm:property-override>
+ <adm:property-override name="plugin-type">
+ <adm:default-behavior>
+ <adm:defined>
+ <adm:value>ldifimport</adm:value>
+ <adm:value>preoperationadd</adm:value>
+ </adm:defined>
+ </adm:default-behavior>
+ </adm:property-override>
+
</adm:managed-object>
diff --git a/opends/src/admin/defn/org/opends/server/admin/std/LDAPAttributeDescriptionListPluginConfiguration.xml b/opends/src/admin/defn/org/opends/server/admin/std/LDAPAttributeDescriptionListPluginConfiguration.xml
index 8efc6fb..40efb54 100644
--- a/opends/src/admin/defn/org/opends/server/admin/std/LDAPAttributeDescriptionListPluginConfiguration.xml
+++ b/opends/src/admin/defn/org/opends/server/admin/std/LDAPAttributeDescriptionListPluginConfiguration.xml
@@ -59,5 +59,13 @@
</adm:default-behavior>
</adm:property-override>
+ <adm:property-override name="plugin-type">
+ <adm:default-behavior>
+ <adm:defined>
+ <adm:value>preparsesearch</adm:value>
+ </adm:defined>
+ </adm:default-behavior>
+ </adm:property-override>
+
</adm:managed-object>
diff --git a/opends/src/admin/defn/org/opends/server/admin/std/LastModPluginConfiguration.xml b/opends/src/admin/defn/org/opends/server/admin/std/LastModPluginConfiguration.xml
index cd577f8..ebaaf0c 100644
--- a/opends/src/admin/defn/org/opends/server/admin/std/LastModPluginConfiguration.xml
+++ b/opends/src/admin/defn/org/opends/server/admin/std/LastModPluginConfiguration.xml
@@ -59,5 +59,15 @@
</adm:default-behavior>
</adm:property-override>
+ <adm:property-override name="plugin-type">
+ <adm:default-behavior>
+ <adm:defined>
+ <adm:value>preoperationadd</adm:value>
+ <adm:value>preoperationmodify</adm:value>
+ <adm:value>preoperationmodifydn</adm:value>
+ </adm:defined>
+ </adm:default-behavior>
+ </adm:property-override>
+
</adm:managed-object>
diff --git a/opends/src/admin/defn/org/opends/server/admin/std/PasswordPolicyImportPluginConfiguration.xml b/opends/src/admin/defn/org/opends/server/admin/std/PasswordPolicyImportPluginConfiguration.xml
index 32f2eb4..8e1bb04 100644
--- a/opends/src/admin/defn/org/opends/server/admin/std/PasswordPolicyImportPluginConfiguration.xml
+++ b/opends/src/admin/defn/org/opends/server/admin/std/PasswordPolicyImportPluginConfiguration.xml
@@ -57,6 +57,14 @@
</adm:default-behavior>
</adm:property-override>
+ <adm:property-override name="plugin-type">
+ <adm:default-behavior>
+ <adm:defined>
+ <adm:value>ldifimport</adm:value>
+ </adm:defined>
+ </adm:default-behavior>
+ </adm:property-override>
+
<adm:property name="default-user-password-storage-scheme" mandatory="false"
multi-valued="true">
<adm:synopsis>
diff --git a/opends/src/admin/defn/org/opends/server/admin/std/ProfilerPluginConfiguration.xml b/opends/src/admin/defn/org/opends/server/admin/std/ProfilerPluginConfiguration.xml
index e95e4d6..8bf1a07 100644
--- a/opends/src/admin/defn/org/opends/server/admin/std/ProfilerPluginConfiguration.xml
+++ b/opends/src/admin/defn/org/opends/server/admin/std/ProfilerPluginConfiguration.xml
@@ -53,6 +53,13 @@
</adm:defined>
</adm:default-behavior>
</adm:property-override>
+ <adm:property-override name="plugin-type">
+ <adm:default-behavior>
+ <adm:defined>
+ <adm:value>startup</adm:value>
+ </adm:defined>
+ </adm:default-behavior>
+ </adm:property-override>
<adm:property name="profile-sample-interval" mandatory="true">
<adm:synopsis>
Specifies the profiler sample interval.
diff --git a/opends/src/admin/defn/org/opends/server/admin/std/UniqueAttributePluginConfiguration.xml b/opends/src/admin/defn/org/opends/server/admin/std/UniqueAttributePluginConfiguration.xml
index 82cf5ec..3c87817 100644
--- a/opends/src/admin/defn/org/opends/server/admin/std/UniqueAttributePluginConfiguration.xml
+++ b/opends/src/admin/defn/org/opends/server/admin/std/UniqueAttributePluginConfiguration.xml
@@ -57,7 +57,17 @@
</adm:default-behavior>
</adm:property-override>
- <adm:property name="unique-attribute-type" mandatory="true"
+ <adm:property-override name="plugin-type">
+ <adm:default-behavior>
+ <adm:defined>
+ <adm:value>preoperationadd</adm:value>
+ <adm:value>preoperationmodify</adm:value>
+ <adm:value>preoperationmodifydn</adm:value>
+ </adm:defined>
+ </adm:default-behavior>
+ </adm:property-override>
+
+ <adm:property name="unique-attribute-type" mandatory="true"
multi-valued="true">
<adm:synopsis>
Specifies the attribute type to check for value uniqueness.
--
Gitblit v1.10.0