Added support for setting overlay module options for ldap::database.

This commit is contained in:
Timo Mkinen 2012-04-26 15:40:27 +03:00
parent dd2e1890c7
commit 159aaba738
2 changed files with 17 additions and 2 deletions

View file

@ -546,11 +546,16 @@ class ldap::server {
# Password for uid=replicator,cn=config,${name} user on master.
# Only needed for slave databases.
#
# $moduleoptions:
# Options for overlay modules.
#
# === Sample usage
#
# ldap::server::database { "dc=example,dc=com": }
# ldap::server::database { "dc=example,dc=com":
# moduleoptions => [ "smbkrb5pwd-enable=samba", ]
# }
#
define ldap::server::database($aclsource = "", $master = "", $syncpw = "") {
define ldap::server::database($aclsource = "", $master = "", $syncpw = "", moduleoptions = []) {
include ldap::server