浏览代码

Bug 693868 - Add managed entry config during in-place upgrade

The managed entry plug-in config entry is not added to "cn=config"
when "setup-ds.pl -u" is run during an in place upgrade.

This adds an upgrade LDIF that adds the managed entry config entry.
Nathan Kinder 14 年之前
父节点
当前提交
8d59cb87bd
共有 3 个文件被更改,包括 18 次插入0 次删除
  1. 1 0
      Makefile.am
  2. 1 0
      Makefile.in
  3. 16 0
      ldap/admin/src/scripts/50managedentriesplugin.ldif

+ 1 - 0
Makefile.am

@@ -443,6 +443,7 @@ update_DATA = ldap/admin/src/scripts/exampleupdate.pl \
 	ldap/admin/src/scripts/50addchainingsaslpwroles.ldif \
 	ldap/admin/src/scripts/50memberofindex.ldif \
 	ldap/admin/src/scripts/50bitstringsyntaxplugin.ldif \
+	ldap/admin/src/scripts/50managedentriesplugin.ldif \
 	ldap/admin/src/scripts/50memberofplugin.ldif \
 	ldap/admin/src/scripts/50deliverymethodsyntaxplugin.ldif \
 	ldap/admin/src/scripts/50nameuidsyntaxplugin.ldif \

+ 1 - 0
Makefile.in

@@ -1622,6 +1622,7 @@ update_DATA = ldap/admin/src/scripts/exampleupdate.pl \
 	ldap/admin/src/scripts/50addchainingsaslpwroles.ldif \
 	ldap/admin/src/scripts/50memberofindex.ldif \
 	ldap/admin/src/scripts/50bitstringsyntaxplugin.ldif \
+	ldap/admin/src/scripts/50managedentriesplugin.ldif \
 	ldap/admin/src/scripts/50memberofplugin.ldif \
 	ldap/admin/src/scripts/50deliverymethodsyntaxplugin.ldif \
 	ldap/admin/src/scripts/50nameuidsyntaxplugin.ldif \

+ 16 - 0
ldap/admin/src/scripts/50managedentriesplugin.ldif

@@ -0,0 +1,16 @@
+dn: cn=Managed Entries,cn=plugins,cn=config
+objectclass: top
+objectclass: nsSlapdPlugin
+objectclass: extensibleObject
+objectclass: nsContainer
+cn: Managed Entries
+nsslapd-pluginpath: libmanagedentries-plugin
+nsslapd-plugininitfunc: mep_init
+nsslapd-plugintype: preoperation
+nsslapd-pluginenabled: on
+nsslapd-plugin-depends-on-type: database
+# these will be replaced when the server loads the plugin
+nsslapd-pluginId: ID
+nsslapd-pluginVersion: PACKAGE_VERSION
+nsslapd-pluginVendor: VENDOR
+nsslapd-pluginDescription: DESC