summaryrefslogtreecommitdiffstats
path: root/ldap/ldif
diff options
context:
space:
mode:
authorNoriko Hosoi <nhosoi@redhat.com>2009-07-21 12:59:38 -0700
committerNoriko Hosoi <nhosoi@redhat.com>2009-07-21 16:03:36 -0700
commitfa2fd420737603164e096473949bf1ed42ca6f21 (patch)
tree28a5a6c022a2221f6f4e9550cd5867b97d7e960c /ldap/ldif
parent1e3138f1d41562d6f42a8fdf0934af23219bb8e1 (diff)
downloadds-fa2fd420737603164e096473949bf1ed42ca6f21.tar.gz
ds-fa2fd420737603164e096473949bf1ed42ca6f21.tar.xz
ds-fa2fd420737603164e096473949bf1ed42ca6f21.zip
Entry USN
First cut for implementing Entry USN. See http://directory.fedoraproject.org/wiki/Entry_USN for the design details. This change includes a bug fix for "db2ldif -r"; event queue system was not shutdown before the plugins are closed, which could have crashed the command line utility.
Diffstat (limited to 'ldap/ldif')
-rw-r--r--ldap/ldif/template-dse.ldif.in19
1 files changed, 19 insertions, 0 deletions
diff --git a/ldap/ldif/template-dse.ldif.in b/ldap/ldif/template-dse.ldif.in
index d0e29278..c2ac588f 100644
--- a/ldap/ldif/template-dse.ldif.in
+++ b/ldap/ldif/template-dse.ldif.in
@@ -677,6 +677,17 @@ nsslapd-plugintype: preoperation
nsslapd-pluginenabled: off
nsslapd-plugin-depends-on-type: database
+dn: cn=USN,cn=plugins,cn=config
+objectclass: top
+objectclass: nsSlapdPlugin
+objectclass: extensibleObject
+cn: USN
+nsslapd-pluginpath: libusn-plugin
+nsslapd-plugininitfunc: usn_init
+nsslapd-plugintype: object
+nsslapd-pluginenabled: off
+nsslapd-plugin-depends-on-type: database
+
dn: cn=ldbm database,cn=plugins,cn=config
objectclass: top
objectclass: nsSlapdPlugin
@@ -724,6 +735,14 @@ cn: entrydn
nssystemindex: true
nsindextype: eq
+dn: cn=entryusn,cn=default indexes, cn=config,cn=ldbm database,cn=plugins,cn=config
+objectclass: top
+objectclass: nsIndex
+cn: entryusn
+nssystemindex: true
+nsindextype: eq
+nsmatchingrule: integerOrderingMatch
+
dn: cn=givenName,cn=default indexes, cn=config,cn=ldbm database,cn=plugins,cn=config
objectclass: top
objectclass: nsIndex