On 9/17/26 12:34 AM, Michel Verdier wrote:
> Upgrade don't change your files without asking. Unless you used a force
> parameter or you choose to change them. I never break bind with an
> upgrade. And I was warned about dovecot syntax changes.

>From my experience apt can sometimes fail to bring up those prompts when
you're upgrading from a shell that does not have full terminal
functionality, such as an emacs shell buffer.

This doesn't happen with all packages either, e.g. I had it happen with
dovecot but not nginx. Even though the options are the same the former
tries to bring up a TUI (fullscreen, selection with up/down keys) and
does not handle failure gracefully, while the latter uses a CLI (prints
a list of options and asks you to enter a number), which does not
present a problem.

To avoid such issues I now avoid upgrading packages that I've manually
configured from anything that might be considered a dumb shell.

As for the dovecot changes I've written a blog post detailing the
changes I had to make to my own config, here it is in case it might be
useful: https://monospace.games/posts/20250815-dovecot-24.html

Reply via email to