From fbb188976637ac64e9661fec6cc51fa7215290a4 Mon Sep 17 00:00:00 2001 From: Alexander Koksharov Date: Thu, 23 Nov 2017 12:06:05 +0100 Subject: [PATCH] ensuring 389-ds plugins are enabled after install To avoid problems caused by desabled plugins on 389-ds side explicitly enable plugins required by IPA https://pagure.io/freeipa/issue/7271 Reviewed-By: Alexander Bokovoy --- .../updates/20-enable_dirsrv_plugins.update | 76 +++++++++++++++++++ install/updates/Makefile.am | 1 + 2 files changed, 77 insertions(+) create mode 100644 install/updates/20-enable_dirsrv_plugins.update diff --git a/install/updates/20-enable_dirsrv_plugins.update b/install/updates/20-enable_dirsrv_plugins.update new file mode 100644 index 000000000..dc046f41b --- /dev/null +++ b/install/updates/20-enable_dirsrv_plugins.update @@ -0,0 +1,76 @@ +# 7-bit check, plugins, config +dn: cn=7-bit check,cn=plugins,cn=config +replace: nsslapd-pluginEnabled:off::on + +# Account Usability Plugin, plugins, config +dn: cn=Account Usability Plugin,cn=plugins,cn=config +replace: nsslapd-pluginEnabled:off::on + +# ACL Plugin, plugins, config +dn: cn=ACL Plugin,cn=plugins,cn=config +replace: nsslapd-pluginEnabled:off::on + +# ACL preoperation, plugins, config +dn: cn=ACL preoperation,cn=plugins,cn=config +replace: nsslapd-pluginEnabled:off::on + +# Auto Membership Plugin, plugins, config +dn: cn=Auto Membership Plugin,cn=plugins,cn=config +replace: nsslapd-pluginEnabled:off::on + +# Bitwise Plugin, plugins, config +dn: cn=Bitwise Plugin,cn=plugins,cn=config +replace: nsslapd-pluginEnabled:off::on + +# chaining database, plugins, config +dn: cn=chaining database,cn=plugins,cn=config +replace: nsslapd-pluginEnabled:off::on + +# Class of Service, plugins, config +dn: cn=Class of Service,cn=plugins,cn=config +replace: nsslapd-pluginEnabled:off::on + +# deref, plugins, config +dn: cn=deref,cn=plugins,cn=config +replace: nsslapd-pluginEnabled:off::on + +# HTTP Client, plugins, config +dn: cn=HTTP Client,cn=plugins,cn=config +replace: nsslapd-pluginEnabled:off::on + +# Internationalization Plugin, plugins, config +dn: cn=Internationalization Plugin,cn=plugins,cn=config +replace: nsslapd-pluginEnabled:off::on + +# Linked Attributes, plugins, config +dn: cn=Linked Attributes,cn=plugins,cn=config +replace: nsslapd-pluginEnabled:off::on + +# Managed Entries, plugins, config +dn: cn=Managed Entries,cn=plugins,cn=config +replace: nsslapd-pluginEnabled:off::on + +# Multimaster Replication Plugin, plugins, config +dn: cn=Multimaster Replication Plugin,cn=plugins,cn=config +replace: nsslapd-pluginEnabled:off::on + +# Roles Plugin, plugins, config +dn: cn=Roles Plugin,cn=plugins,cn=config +replace: nsslapd-pluginEnabled:off::on + +# Schema Reload, plugins, config +dn: cn=Schema Reload,cn=plugins,cn=config +replace: nsslapd-pluginEnabled:off::on + +# State Change Plugin, plugins, config +dn: cn=State Change Plugin,cn=plugins,cn=config +replace: nsslapd-pluginEnabled:off::on + +# Views, plugins, config +dn: cn=Views,cn=plugins,cn=config +replace: nsslapd-pluginEnabled:off::on + +# whoami, plugins, config +dn: cn=whoami,cn=plugins,cn=config +replace: nsslapd-pluginEnabled:off::on + diff --git a/install/updates/Makefile.am b/install/updates/Makefile.am index ae3d3e052..bce8a56b1 100644 --- a/install/updates/Makefile.am +++ b/install/updates/Makefile.am @@ -12,6 +12,7 @@ app_DATA = \ 19-managed-entries.update \ 20-aci.update \ 20-dna.update \ + 20-enable_dirsrv_plugins.update \ 20-host_nis_groups.update \ 20-indices.update \ 20-ipaservers_hostgroup.update \