From 94bbd5bb7c20a490558d8ec97d1be7e3dc492a42 Mon Sep 17 00:00:00 2001 From: neil_a_wilson <neil_a_wilson@localhost> Date: Sun, 09 Sep 2007 23:08:09 +0000 Subject: [PATCH] Update the server to provide a basic framework for controlling when plugins will be invoked. There are two basic changes: --- opends/resource/config/config.ldif | 11 +++++++++++ 1 files changed, 11 insertions(+), 0 deletions(-) diff --git a/opends/resource/config/config.ldif b/opends/resource/config/config.ldif index 6b9862b..240ee9e 100644 --- a/opends/resource/config/config.ldif +++ b/opends/resource/config/config.ldif @@ -1451,6 +1451,7 @@ ds-cfg-7-bit-clean-attribute-type: uid ds-cfg-7-bit-clean-attribute-type: mail ds-cfg-7-bit-clean-attribute-type: userPassword +ds-cfg-invoke-for-internal-operations: true dn: cn=Entry UUID,cn=Plugins,cn=config objectClass: top @@ -1461,6 +1462,7 @@ ds-cfg-plugin-enabled: true ds-cfg-plugin-type: ldifImport ds-cfg-plugin-type: preOperationAdd +ds-cfg-invoke-for-internal-operations: true dn: cn=LastMod,cn=Plugins,cn=config objectClass: top @@ -1472,6 +1474,7 @@ ds-cfg-plugin-type: preOperationAdd ds-cfg-plugin-type: preOperationModify ds-cfg-plugin-type: preOperationModifyDN +ds-cfg-invoke-for-internal-operations: true dn: cn=LDAP Attribute Description List,cn=Plugins,cn=config objectClass: top @@ -1481,6 +1484,7 @@ ds-cfg-plugin-class: org.opends.server.plugins.LDAPADListPlugin ds-cfg-plugin-enabled: true ds-cfg-plugin-type: preParseSearch +ds-cfg-invoke-for-internal-operations: true dn: cn=Password Policy Import,cn=Plugins,cn=config objectClass: top @@ -1492,6 +1496,7 @@ ds-cfg-plugin-type: ldifImport ds-cfg-default-user-password-storage-scheme-dn: cn=Salted SHA-1,cn=Password Storage Schemes,cn=config ds-cfg-default-auth-password-storage-scheme-dn: cn=Salted SHA-1,cn=Password Storage Schemes,cn=config +ds-cfg-invoke-for-internal-operations: false dn: cn=Profiler,cn=Plugins,cn=config objectClass: top @@ -1504,6 +1509,7 @@ ds-cfg-enable-profiling-on-startup: false ds-cfg-profile-directory: logs ds-cfg-profile-sample-interval: 10 milliseconds +ds-cfg-invoke-for-internal-operations: false dn: cn=Referential Integrity,cn=Plugins,cn=config objectClass: top @@ -1517,6 +1523,7 @@ ds-cfg-plugin-type: subordinateModifyDN ds-cfg-referential-integrity-attribute-type: member ds-cfg-referential-integrity-attribute-type: uniqueMember +ds-cfg-invoke-for-internal-operations: true dn: cn=UID Unique Attribute,cn=Plugins,cn=config objectClass: top @@ -1528,7 +1535,11 @@ ds-cfg-plugin-type: preOperationAdd ds-cfg-plugin-type: preOperationModify ds-cfg-plugin-type: preOperationModifyDN +ds-cfg-plugin-type: postSynchronizationAdd +ds-cfg-plugin-type: postSynchronizationModify +ds-cfg-plugin-type: postSynchronizationModifyDN ds-cfg-unique-attribute-type: uid +ds-cfg-invoke-for-internal-operations: true dn: cn=Root DNs,cn=config objectClass: top -- Gitblit v1.10.0