Fixes you need after upgrading Debian from 9 to 10

Warning

This is still a DRAFT document, it may miss some other important changes.

Postfix

Dovecot

Changes required to be made in Dovecot main config file /etc/dovecot/dovecot.conf:

ssl_min_protocols = TLSv1.2
ssl_dh = </etc/ssl/dhparams.pem
Old New
mail_plugins = ... stats mail_plugins = ... old_stats
protocol imap { mail_plugins = ... imap_stats } protocol imap { mail_plugins = ... imap_old_stats}
service stats {} service old-stats {}
Warning: It's a dash (-), not underscore (_).
fifo_listener stats-mail fifo_listener old-stats-mail
Warning: It's a dash (-), not underscore (_).
fifo_listener stats-user fifo_listener old-stats-user
Warning: It's a dash (-), not underscore (_).
unix_listener stats unix_listener old-stats
Warning: It's a dash (-), not underscore (_).
plugin { stats_refresh = ... } plugin { old_stats_refresh = ...}
plugin { stats_track_cmds = ...} plugin { old_stats_track_cmds = ...}

Restart Dovecot service is required.

SOGo Groupware

SOGo packages were removed during upgrading Debian, but SOGo team doesn't offer nightly build binary packages for Debian 10. We have to remove the old apt repo (/etc/apt/sources.list.d/sogo-nightly.list) and use the sogo packages offered in Debian 10 official apt repo.

rm -f /etc/apt/sources.list.d/sogo-nightly.repo
apt update
apt install sogo
service sogo restart