[Date Prev][Date Next] [Chronological] [Thread] [Top]

(ITS#4574) require none doesn't work

Full_Name: Quanah Gibson-Mount
Version: 2.3.24
URL: ftp://ftp.openldap.org/incoming/
Submission from: (NULL) (

The slapd.conf manpage states:

     require <conditions>
          Specify a set of conditions (separated by white  space)
          to  require  (default  none).   The  directive  may  be
          specified globally and/or per-database.  bind  requires
          bind  operation  prior to directory operations.  LDAPv3
          requires session to be using  LDAP  version  3.   authc
          requires  authentication prior to directory operations.
          SASL requires SASL authentication  prior  to  directory
          operations.    strong  requires  strong  authentication
          prior to  directory  operations.   The  strong  keyword
          allows  protected  "simple"  authentication  as well as
          SASL authentication.  none may be used  to  require  no
          conditions  (useful for clearly globally set conditions
          within a particular database).

However, if you set require to "none", which it says is possible in the last
sentence there, slapd fails to start with the following error:

line 37 (require none)
/usr/local/etc/openldap/slapd.conf: line 37: <require> unknown feature none
slapd destroy: freeing system resources.
slapd stopped.
connections_destroy: nothing to destroy.