Bugfix release (mainly) for the mailserver_ldap_maildir.yml playbook.
Minor Changes
mailserver_ldap_maildir.ymlexample playbook - Many more deployment-specific values are now overridabledovecot_playbook_*variables (with the previous values as defaults) instead of being hard-coded: the quota-warningFromaddress and subject, the quota storage grace, the per-mail size limit and the over-quota / exceeded messages, the quota-warning script path (a single knob shared by theservice quota-warningexecutable and the rendered script file), the TLS minimum protocol and cipher preference, the IMAP / IMAPS / ManageSieve listener ports, and the Postfix-facing socket directory, user and group.
Bugfixes
mailserver_ldap_maildir.ymlexample playbook - The shipped example no longer carries a placeholderCHANGE-MEmaster-user password hash. It is now the required, no-default variabledovecot_playbook_master_admin_password_hash(validated inpre_tasksand intended to be supplied via Ansible Vault).