diff --git a/dovecot/manifests/init.pp b/dovecot/manifests/init.pp index dfab206..70fac57 100644 --- a/dovecot/manifests/init.pp +++ b/dovecot/manifests/init.pp @@ -35,6 +35,8 @@ class dovecot::common { # class dovecot::server inherits dovecot::common { + include ssl::ciphersuites + if ! $dovecot_mailbox_format { $dovecot_mailbox_format = "mbox" } diff --git a/dovecot/templates/puppet.conf.erb b/dovecot/templates/puppet.conf.erb index b3ed08f..ef1d565 100644 --- a/dovecot/templates/puppet.conf.erb +++ b/dovecot/templates/puppet.conf.erb @@ -4,6 +4,7 @@ ssl_key = <<%= scope.lookupvar('ssl::private') %>/dovecot.key <% if @dovecot_ssl_ca -%> ssl_ca = <<%= scope.lookupvar('ssl::certs') %>/dovecot.ca.crt <% end -%> +ssl_cipher_list = <%= scope.lookupvar('ssl::ciphersuites::default_ciphersuites') %> <% if @dovecot_mailbox_format && @dovecot_mailbox_format == "mdbox" -%> # mdbox settings