From 5fe2274c26183d2c6af3948a70da43ac487295b6 Mon Sep 17 00:00:00 2001 From: Alexander Koksharov Date: Dec 14 2017 18:27:20 +0000 Subject: 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 --- diff --git a/install/updates/20-enable_dirsrv_plugins.update b/install/updates/20-enable_dirsrv_plugins.update new file mode 100644 index 0000000..dc046f4 --- /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 ae3d3e0..bce8a56 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 \