Docs

Browse releases →
OptionTypeDescription
configattribute set of attribute set of any valueDesired values for the package's declared config artifacts.
credentialsattribute set of submoduleOpaque references for the package's declared credentials.
database.maxBytessigned integerMaximum LMDB database size in bytes.
enablebooleanEnable the package-owned OpenLDAP server.
listenUrlsnon-empty list of string matching (ldap|ldaps|ldapi)://[^[:space:]]*LDAP, LDAPS, or local-domain listener URLs passed to slapd.
rootDnstring matching [A-Za-z][^[:cntrl:]]*Directory administrator distinguished name for the primary database.
rootPasswordsubmoduleOpaque reference to the directory administrator password.
suffixstring matching [A-Za-z][^[:cntrl:]]*Distinguished-name suffix served by the primary directory database.
tls.certificatesubmoduleOpaque credential reference for the LDAP server certificate.
tls.enablebooleanEnable TLS configuration and permit LDAPS listeners.
tls.privateKeysubmoduleOpaque credential reference for the LDAP server private key.
tls.trustedCasubmoduleOpaque credential reference for the trusted client certificate authority bundle.
tls.verifyClientone of ["never","allow","try","demand"]Client-certificate verification policy applied to TLS sessions.