On Mon, Apr 19, 2021 at 06:19:35PM +0200, Felix Zielcke wrote:
> > I have upgraded a buster system to bullseye.
> > Even though dovecot starts up fine with the old config, systemd fails
> > to notify that. And kills it again:
> > 
> > # systemctl start dovecot
> > 
> > Job for dovecot.service failed because a timeout was exceeded.
> > 
> > I have brought this up on upstream's mailing list:
> > 
> > https://dovecot.org/pipermail/dovecot/2021-April/121921.html
> > 
> > Solution was to change the dovecot.service file to not use
> > Type=notify but Type=simple
> > 
> 
> Upstreams' fixes, which will be released with 2.3.15, are here:
> 
> https://github.com/dovecot/core/compare/19e05adc3657d2133412635f1345b53cc210ba5b%5E..576d40df2ca38e16c2c9dad798d9b74721568fb0
> 
> I'm not sure if this actually should be RC. Anyone who uses systemd
> can't start dovecot without manual changes. So this really should be
> fixed before bullseye will be released.

This is definitely RC if it results in the service not starting as
expected after an upgrade.  However, I haven't been able to reproduce
problems you've described.  Starting with a clean installation of
dovecot-imapd on a buster system, I have upgraded the system to bullseye
and rebooted.  The dovecot.service systemd service is started as
expected at boot.  I can authenticate as usual and the service is
stable.

I assume I'm missing something, but I'm not sure what.

noah

Attachment: signature.asc
Description: PGP signature

Reply via email to