From: Howard Chu Date: Sat, 19 Jun 2010 03:24:24 +0000 (+0000) Subject: Add syncrepl suffixmassage X-Git-Tag: MIGRATION_CVS2GIT~574 X-Git-Url: https://git.sur5r.net/?a=commitdiff_plain;h=00fc5e0a4025181031dbf34b7e62e4dfbcc248a2;p=openldap Add syncrepl suffixmassage --- diff --git a/doc/man/man5/slapd-config.5 b/doc/man/man5/slapd-config.5 index f15ee3adc9..1b8c25d55b 100644 --- a/doc/man/man5/slapd-config.5 +++ b/doc/man/man5/slapd-config.5 @@ -1691,6 +1691,7 @@ FALSE, meaning the contextCSN is stored in the context entry. .B [tls_reqcert=never|allow|try|demand] .B [tls_ciphersuite=] .B [tls_crlcheck=none|peer|all] +.B [suffixmassage=] .B [logbase=] .B [logfilter=] .B [syncdata=default|accesslog|changelog] @@ -1851,6 +1852,13 @@ fails. Otherwise the syncrepl session continues without TLS. The tls_reqcert setting defaults to "demand" and the other TLS settings default to the same as the main slapd TLS settings. +The +.B suffixmassage +parameter allows the consumer to pull entries from a remote directory +whose DN suffix differs from the local directory. The portion of the +remote entries' DNs that matches the \fIsearchbase\fP will be replaced +with the suffixmassage DN. + Rather than replicating whole entries, the consumer can query logs of data modifications. This mode of operation is referred to as \fIdelta syncrepl\fP. In addition to the above parameters, the diff --git a/doc/man/man5/slapd.conf.5 b/doc/man/man5/slapd.conf.5 index 4bfd01d6dd..1854e61f6d 100644 --- a/doc/man/man5/slapd.conf.5 +++ b/doc/man/man5/slapd.conf.5 @@ -1669,6 +1669,7 @@ the contextCSN is stored in the context entry. .B [tls_reqcert=never|allow|try|demand] .B [tls_ciphersuite=] .B [tls_crlcheck=none|peer|all] +.B [suffixmassage=] .B [logbase=] .B [logfilter=] .B [syncdata=default|accesslog|changelog] @@ -1848,6 +1849,13 @@ fails. Otherwise the syncrepl session continues without TLS. The tls_reqcert setting defaults to "demand" and the other TLS settings default to the same as the main slapd TLS settings. +The +.B suffixmassage +parameter allows the consumer to pull entries from a remote directory +whose DN suffix differs from the local directory. The portion of the +remote entries' DNs that matches the \fIsearchbase\fP will be replaced +with the suffixmassage DN. + Rather than replicating whole entries, the consumer can query logs of data modifications. This mode of operation is referred to as \fIdelta syncrepl\fP. In addition to the above parameters, the