<!DOCTYPE html>
<html><head>
    <meta charset="UTF-8">
</head><body><p><br></p><blockquote type="cite">On February 2, 2018 at 5:09 AM TG Servers wrote:<br><br><br>Hi,<br><br>you definitely have a problem with the packages out of your own repo for<br>version 2.3.0 and CentOS.<br>And this is only if you do a clean install, meaning there was no lower<br>dovecot version ever running on the system.<br><br>If you want to 'systemctl start dovecot' it breaks with a dependency<br>error which comes from dovecot-init.service.<br><br>dovecot-init.service :<br>[Unit]<br>Description=One-time Dovecot init service<br>ConditionPathExists=|!/var/lib/dovecot/ssl-parameters.dat<br>ConditionPathExists=|!/etc/pki/dovecot/certs/dovecot.pem<br><br>[Service]<br>Type=oneshot<br>RemainAfterExit=no<br>ExecStart=/bin/sh -c '\<br>if [ ! -f /etc/pki/dovecot/certs/dovecot.pem ]; \<br>then\<br> SSLDIR=/etc/pki/dovecot/<br>OPENSSLCONFIG=/etc/pki/dovecot/dovecot-openssl.cnf<br>/usr/libexec/dovecot/mkcert.sh /dev/null 2>&1;\<br>fi;\<br>if [ ! -f /var/lib/dovecot/ssl-parameters.dat ]; \<br>then\<br> /usr/libexec/dovecot/ssl-params >/dev/null 2>&1; \<br>fi'<br><br>It wants to call /usr/libexec/dovecot/ssl-params if<br>/var/lib/dovecot/ssl-parameters.dat (which is deprecated now as I<br>understood) is not existing.<br>The problem is in 2.3.0 /usr/libexec/dovecot/ssl-params is not existent<br>anymore.<br><br>This error does not occur if you for instance install 2.2.x from the<br>base repo, start it once, and then update the version from your repo.<br>This is because the ssl-parameters.dat was created with the old version<br>then.<br><br>But this should not be the expected behaviour I think. It should be<br>possible to do a fresh install of 2.3.0 on a fresh system.<br><br>Can you please get back to me on that?<br><br>Thanks,<br>Thomas</blockquote><p><br></p><p>Thank you for reporting this, we'll look into it.</p><p class="io-ox-signature">---<br>Aki Tuomi</p><p class="io-ox-signature">Dovecot oy</p></body></html>