summaryrefslogtreecommitdiffstats
path: root/Makefile.am
diff options
context:
space:
mode:
authorNathan Kinder <nkinder@redhat.com>2009-12-15 14:16:04 -0800
committerNathan Kinder <nkinder@redhat.com>2009-12-15 14:16:04 -0800
commitcf0fcc51746c7e280ada377d37cdab318fd231e9 (patch)
tree9e126ecec5e170b6bc1a8ed94f5fa803bc889c1e /Makefile.am
parent24e6ca2262e1fa9114fb80b5d2f32205379d3a97 (diff)
downloadds-cf0fcc51746c7e280ada377d37cdab318fd231e9.tar.gz
ds-cf0fcc51746c7e280ada377d37cdab318fd231e9.tar.xz
ds-cf0fcc51746c7e280ada377d37cdab318fd231e9.zip
Bug 518084 - Fix out of order retro changelog entries
When using the retro changelog plugin, post-op plugins that perform internal operations (such as memberOf) can result in the internal operation preceeding the original operation in the changelog. The fix is to give the retro changelog a higher precedence than the other post-op plugins. This required some core server changes to be made around the plugin precedence to allow an object plugin to pass it's precedence into it's calls to slapi_register_plugin() when it registers other plugin types. I added an update LDIF to set the plugin precedence when running "setup-ds.pl -u". I also noticed an AVC when restarting after the update due to the schema.bak directory that is created. I've adjusted the dirsrv SELinux policy to deal with this AVC.
Diffstat (limited to 'Makefile.am')
-rw-r--r--Makefile.am1
1 files changed, 1 insertions, 0 deletions
diff --git a/Makefile.am b/Makefile.am
index dbab95ed..8a1344ac 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -425,6 +425,7 @@ update_DATA = ldap/admin/src/scripts/exampleupdate.pl \
ldap/admin/src/scripts/50linkedattrsplugin.ldif \
ldap/admin/src/scripts/50usnplugin.ldif \
ldap/admin/src/scripts/50smd5pwdstorageplugin.ldif \
+ ldap/admin/src/scripts/50retroclprecedence.ldif \
ldap/admin/src/scripts/60upgradeschemafiles.pl \
ldap/admin/src/scripts/dnaplugindepends.ldif