diff options
Diffstat (limited to 'install/updates')
-rw-r--r-- | install/updates/20-indices.update | 68 | ||||
-rw-r--r-- | install/updates/25-referint.update | 13 | ||||
-rw-r--r-- | install/updates/Makefile.am | 1 |
3 files changed, 82 insertions, 0 deletions
diff --git a/install/updates/20-indices.update b/install/updates/20-indices.update index ecca02766..80ac66c8a 100644 --- a/install/updates/20-indices.update +++ b/install/updates/20-indices.update @@ -26,6 +26,9 @@ default:ObjectClass: nsIndex default:nsSystemIndex: false default:nsIndexType: eq +dn: cn=memberHost,cn=index,cn=userRoot,cn=ldbm database,cn=plugins,cn=config +add:nsIndexType: pres + dn: cn=memberUser,cn=index,cn=userRoot,cn=ldbm database,cn=plugins,cn=config default:cn: memberUser default:ObjectClass: top @@ -33,6 +36,9 @@ default:ObjectClass: nsIndex default:nsSystemIndex: false default:nsIndexType: eq +dn: cn=memberUser,cn=index,cn=userRoot,cn=ldbm database,cn=plugins,cn=config +only: nsIndexType: eq,pres + dn: cn=fqdn,cn=index,cn=userRoot,cn=ldbm database,cn=plugins,cn=config default:cn: fqdn default:ObjectClass: top @@ -48,3 +54,65 @@ default:ObjectClass: nsIndex default:nsSystemIndex: false default:nsIndexType: eq default:nsIndexType: pres + +dn: cn=manager,cn=index,cn=userRoot,cn=ldbm database,cn=plugins,cn=config +only: nsIndexType: eq,pres + +dn: cn=secretary,cn=index,cn=userRoot,cn=ldbm database,cn=plugins,cn=config +only: nsIndexType: eq,pres + +dn: cn=sourcehost,cn=index,cn=userRoot,cn=ldbm database,cn=plugins,cn=config +default:cn: sourcehost +default:ObjectClass: top +default:ObjectClass: nsIndex +default:nsSystemIndex: false +default:nsIndexType: eq +default:nsIndexType: pres + +dn: cn=memberservice,cn=index,cn=userRoot,cn=ldbm database,cn=plugins,cn=config +default:cn: memberservice +default:ObjectClass: top +default:ObjectClass: nsIndex +default:nsSystemIndex: false +default:nsIndexType: eq +default:nsIndexType: pres + +dn: cn=managedby,cn=index,cn=userRoot,cn=ldbm database,cn=plugins,cn=config +default:cn: managedby +default:ObjectClass: top +default:ObjectClass: nsIndex +default:nsSystemIndex: false +default:nsIndexType: eq +default:nsIndexType: pres + +dn: cn=memberallowcmd,cn=index,cn=userRoot,cn=ldbm database,cn=plugins,cn=config +default:cn: memberallowcmd +default:ObjectClass: top +default:ObjectClass: nsIndex +default:nsSystemIndex: false +default:nsIndexType: eq +default:nsIndexType: pres + +dn: cn=memberdenycmd,cn=index,cn=userRoot,cn=ldbm database,cn=plugins,cn=config +default:cn: memberdenycmd +default:ObjectClass: top +default:ObjectClass: nsIndex +default:nsSystemIndex: false +default:nsIndexType: eq +default:nsIndexType: pres + +dn: cn=ipasudorunas,cn=index,cn=userRoot,cn=ldbm database,cn=plugins,cn=config +default:cn: ipasudorunas +default:ObjectClass: top +default:ObjectClass: nsIndex +default:nsSystemIndex: false +default:nsIndexType: eq +default:nsIndexType: pres + +dn: cn=ipasudorunasgroup,cn=index,cn=userRoot,cn=ldbm database,cn=plugins,cn=config +default:cn: ipasudorunasgroup +default:ObjectClass: top +default:ObjectClass: nsIndex +default:nsSystemIndex: false +default:nsIndexType: eq +default:nsIndexType: pres diff --git a/install/updates/25-referint.update b/install/updates/25-referint.update new file mode 100644 index 000000000..54f3492fa --- /dev/null +++ b/install/updates/25-referint.update @@ -0,0 +1,13 @@ +# Expand attributes checked by Referential Integrity plugin +# pres and eq indexes defined in 20-indices.update must be set for all these +# attributes +dn: cn=referential integrity postoperation,cn=plugins,cn=config +add: nsslapd-pluginArg9: memberuser +add: nsslapd-pluginArg10: memberhost +add: nsslapd-pluginArg11: sourcehost +add: nsslapd-pluginArg12: memberservice +add: nsslapd-pluginArg13: managedby +add: nsslapd-pluginArg14: memberallowcmd +add: nsslapd-pluginArg15: memberdenycmd +add: nsslapd-pluginArg16: ipasudorunas +add: nsslapd-pluginArg17: ipasudorunasgroup diff --git a/install/updates/Makefile.am b/install/updates/Makefile.am index bc7945d7a..9e0689665 100644 --- a/install/updates/Makefile.am +++ b/install/updates/Makefile.am @@ -23,6 +23,7 @@ app_DATA = \ 20-winsync_index.update \ 21-replicas_container.update \ 21-ca_renewal_container.update \ + 25-referint.update \ 30-s4u2proxy.update \ 40-delegation.update \ 40-dns.update \ |