From 8596bfe2d59f36ce5baa40151be34d45c3a20abe Mon Sep 17 00:00:00 2001 From: Kurt Zeilenga Date: Thu, 24 Aug 2000 01:09:18 +0000 Subject: [PATCH] Document sasl_secprops --- doc/man/man5/ldap.conf.5 | 43 +++++++++++++++++++++++++++- doc/man/man5/slapd.conf.5 | 59 ++++++++++++++++++++++++++++++++++++++- 2 files changed, 100 insertions(+), 2 deletions(-) diff --git a/doc/man/man5/ldap.conf.5 b/doc/man/man5/ldap.conf.5 index 1c1723a79e..195bd980a1 100644 --- a/doc/man/man5/ldap.conf.5 +++ b/doc/man/man5/ldap.conf.5 @@ -63,8 +63,49 @@ listed of host may be provided. Used to specify the port used with connecting to LDAP servers(s). The port may be specified as a number. .TP 1i -\fBSASL_SECPROPS \fP +\fBSASL_SECPROPS \fP Used to specify Cyrus SASL security properties. +The +.B none +flag (without any other properities) causes the flag properites +defaults ("noanonymous,noplain") to be cleared. +The +.B noplain +flag disables mechanisms susceptible to simple passive attacks. +The +.B noactive +flag disables mechanisms susceptible to active attacks. +The +.B nodict +flag disables mechanisms susceptible to passive dictionary attacks. +The +.B noanonyous +flag disables mechanisms which support anonymous login. +The +.B forwardsec +flag require forward secrecy between sessions. +The +.B passcred +require mechanisms which pass client credentials (and allow +mechanisms which can pass credentials to do so). +The +.B minssf= +property specifies the minimum acceptable +.I security strength factor +as an integer approximate to effective key length used for +encryption. 0 (zero) implies no protection, 1 implies integrity +protection only, 56 allows DES or other weak ciphers, 112 +allows triple DES and other strong ciphers, 128 allows RC4, +Blowfish and other modern strong ciphers. The default is 0. +The +.B maxssf= +property specifies the maximum acceptable +.I security strength factor +as an integer (see minssf description). The default is INT_MAX. +The +.B maxbufsize= +property specifies the maximum security layer receive buffer +size allowed. 0 disables security layers. The default is 65536. .TP 1i \fBSIZELIMIT \fP Used to specify a size limit to use when performing searches. The diff --git a/doc/man/man5/slapd.conf.5 b/doc/man/man5/slapd.conf.5 index 9af4efa4da..aedaaa464c 100644 --- a/doc/man/man5/slapd.conf.5 +++ b/doc/man/man5/slapd.conf.5 @@ -232,8 +232,65 @@ If specified multiple times, each url is provided. .B sasl-realm Used to specify Cyrus SASL realm. .TP -.B sasl-secprops +.B sasl-secprops Used to specify Cyrus SASL security properties. +The +.B none +flag (without any other properities) causes the flag properites +defaults ("noanonymous,noplain") to be cleared. +The +.B noplain +flag disables mechanisms susceptible to simple passive attacks. +The +.B noactive +flag disables mechanisms susceptible to active attacks. +The +.B nodict +flag disables mechanisms susceptible to passive dictionary attacks. +The +.B noanonyous +flag disables mechanisms which support anonymous login. +The +.B forwardsec +flag require forward secrecy between sessions. +The +.B passcred +require mechanisms which pass client credentials (and allow +mechanisms which can pass credentials to do so). +The +.B minssf= +property specifies the minimum acceptable +.I security strength factor +as an integer approximate to effective key length used for +encryption. 0 (zero) implies no protection, 1 implies integrity +protection only, 56 allows DES or other weak ciphers, 112 +allows triple DES and other strong ciphers, 128 allows RC4, +Blowfish and other modern strong ciphers. The default is 0. +The +.B maxssf= +property specifies the maximum acceptable +.I security strength factor +as an integer (see minssf description). The default is INT_MAX. +The +.B maxbufsize= +property specifies the maximum security layer receive buffer +size allowed. 0 disables security layers. The default is 65536. +.TP +.B schemacheck { on | off } +Turn schema checking on or off. The default is on. +.TP +.B sizelimit +Specify the maximum number of entries to return from a search operation. +The default size limit is 500. +.TP +.B srvtab +Specify the srvtab file in which the kerberos keys necessary for +authenticating clients using kerberos can be found. This option is only +meaningful if you are using Kerberos authentication. +.TP +.B timelimit +Specify the maximum number of seconds (in real time) +require forward secrecy between sessions. .TP .B schemacheck { on | off } Turn schema checking on or off. The default is on. -- 2.39.5