The cookbook now exposes custom resources only. The openldap::default recipe and
node['openldap'] attributes have been removed.
include_recipe 'openldap::default'
node.default['openldap']['rootpw'] = '{SSHA}example'
node.default['openldap']['tls_enabled'] = trueopenldap_install 'default'
openldap_service 'slapd' do
rootpw '{SSHA}example'
tls_enabled true
tls_cert '/etc/ldap/ssl/ldap.example.com.crt'
tls_key '/etc/ldap/ssl/ldap.example.com.key'
endRunnable usage examples live in test/cookbooks/test/recipes/:
default.rbinstalls and starts OpenLDAP.ssl.rbenables TLS and LDAPS.provider.rbconfigures provider replication settings.consumer.rbconfigures consumer replication settings.