From 286a1682033bab1aee06dd3a1a95c733a647382d Mon Sep 17 00:00:00 2001 From: Howard Chu Date: Wed, 3 May 2006 03:50:02 +0000 Subject: [PATCH] Add syncrepl TLS config keywords --- doc/man/man5/slapd.conf.5 | 30 +++++++++++++++++++++--------- 1 file changed, 21 insertions(+), 9 deletions(-) diff --git a/doc/man/man5/slapd.conf.5 b/doc/man/man5/slapd.conf.5 index 32911db27a..3352e01d4a 100644 --- a/doc/man/man5/slapd.conf.5 +++ b/doc/man/man5/slapd.conf.5 @@ -1520,10 +1520,10 @@ in order to work over all of the glued databases. E.g. .hy 0 .B syncrepl rid= .B provider=ldap[s]://[:port] +.B searchbase= .B [type=refreshOnly|refreshAndPersist] .B [interval=dd:hh:mm:ss] .B [retry=[ <# of retries>]+] -.B [searchbase=] .B [filter=] .B [scope=sub|one|base|subord] .B [attrs=] @@ -1531,7 +1531,6 @@ in order to work over all of the glued databases. E.g. .B [sizelimit=] .B [timelimit=] .B [schemachecking=on|off] -.B [starttls=yes|critical] .B [bindmethod=simple|sasl] .B [binddn=] .B [saslmech=] @@ -1540,6 +1539,14 @@ in order to work over all of the glued databases. E.g. .B [credentials=] .B [realm=] .B [secprops=] +.B [starttls=yes|critical] +.B [tls_cert=] +.B [tls_key=] +.B [tls_cacert=] +.B [tls_cacertdir=] +.B [tls_reqcert=never|allow|try|demand] +.B [tls_ciphersuite=] +.B [tls_crlcheck=none|peer|all] .B [logbase=] .B [logfilter=] .B [syncdata=default|accesslog|changelog] @@ -1611,13 +1618,6 @@ The schema checking can be enforced at the LDAP Sync consumer site by turning on the .B schemachecking parameter. The default is off. -The -.B starttls -parameter specifies use of the StartTLS extended operation -to establish a TLS session before Binding to the provider. If the -.B critical -argument is supplied, the session will be aborted if the StartTLS request -fails. Otherwise the syncrepl session continues without TLS. A .B bindmethod of @@ -1650,6 +1650,18 @@ option. A non default SASL realm can be set with the .B realm option. +The +.B starttls +parameter specifies use of the StartTLS extended operation +to establish a TLS session before Binding to the provider. If the +.B critical +argument is supplied, the session will be aborted if the StartTLS request +fails. Otherwise the syncrepl session continues without TLS. Note that the +main slapd TLS settings are not used by the syncrepl engine; +by default the TLS parameters from ETCDIR/ldap.conf will be used. +TLS settings may be specified here, in which case the ldap.conf settings +will be completely ignored. + 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 -- 2.39.5