are there any news on this?
Or do we have to go the way install old dovecot/remove it or upgrade
instead of clean install?
Because as the ssl-params executaböe is missing in 2.3.0 I don't know
how else I should create it. If this file isn't even needed for 2.3.0
can it be a file with any content eg 'touch
/var/lib/dovecot/ssl-parameters.dat' so that the file is just there and
dovecot-init.servive doesn't want to call the
Am 02.02.2018 um 09:26 schrieb Aki Tuomi:
>> On February 2, 2018 at 5:09 AM TG Servers wrote:
>> you definitely have a problem with the packages out of your own repo for
>> version 2.3.0 and CentOS.
>> And this is only if you do a clean install, meaning there was no lower
>> dovecot version ever running on the system.
>> If you want to 'systemctl start dovecot' it breaks with a dependency
>> error which comes from dovecot-init.service.
>> dovecot-init.service :
>> Description=One-time Dovecot init service
>> ExecStart=/bin/sh -c '\
>> if [ ! -f /etc/pki/dovecot/certs/dovecot.pem ]; \
>> /usr/libexec/dovecot/mkcert.sh /dev/null 2>&1;\
>> if [ ! -f /var/lib/dovecot/ssl-parameters.dat ]; \
>> /usr/libexec/dovecot/ssl-params >/dev/null 2>&1; \
>> It wants to call /usr/libexec/dovecot/ssl-params if
>> /var/lib/dovecot/ssl-parameters.dat (which is deprecated now as I
>> understood) is not existing.
>> The problem is in 2.3.0 /usr/libexec/dovecot/ssl-params is not existent
>> This error does not occur if you for instance install 2.2.x from the
>> base repo, start it once, and then update the version from your repo.
>> This is because the ssl-parameters.dat was created with the old version
>> But this should not be the expected behaviour I think. It should be
>> possible to do a fresh install of 2.3.0 on a fresh system.
>> Can you please get back to me on that?
> Thank you for reporting this, we'll look into it.
> Aki Tuomi
> Dovecot oy