Univention Bugzilla – Bug 38884
Postfix configuration is broken if no IMAP server is installed
Last modified: 2015-07-10 11:48:53 CEST
With latest errata update the postfix configuration is broken if no IMAP server is installed (mail/cyrus unset and mail/dovecot unset). The message "CONFIGURATION ERROR: please set either mail/cyrus=True or mail/dovecot=True and the other to False." is printed directly to /etc/postfix/ldap.sharedfolderlocal which is no valid syntax for postfix. Jul 10 10:14:52 XXX postfix/smtpd[6951]: fatal: /etc/postfix/ldap.sharedfolderlocal, line 17: missing '=' after attribute name: "CONFIGURATION ERROR: please set either mail/cyrus=True or mail/dovecot=True and the other to False."
The error message within the UCR template has been removed. If no UCR variable is set or mail/cyrus=yes then the cyrus ldap search filter is added to the template. If mail/dovecot=yes, the dovecot search filter is added. 2015-07-10-univention-mail-postfix.yaml univention-mail-postfix 9.0.3-1.254.201507101104
OK: r62027 Print cyrus config by default, unless mail/dovecot is true OK: After installing updated package, postfix config is correct and postfix is restarted OK: yaml Verified
<http://errata.univention.de/ucs/4.0/240.html>