iredmail-doc/en_US/upgrade/0-upgrade.debian.9-10.md

2.1 KiB

Fixes you need after upgrading Debian from 9 to 10

[TOC]

!!! warning

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

Postfix

  • If you're running MySQL/MariaDB or PostgreSQL backend, you need to remove parameter port = in /etc/postfix/mysql/*.cf and /etc/postfix/pgsql/*.cf.

Dovecot

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

  • Remove all postmaster_address =.
  • Remove parameter ssl_protocols =.
  • Add new parameter ssl_min_protocols like this:
ssl_min_protocols = TLSv1.2
  • Add new parameter ssl_dh and load existing file:
    • on CentOS, it's /etc/pki/tls/dhparams.pem
    • on Debian/Ubuntu, FreeBSD, OpenBSD, it's /etc/ssl/dhparams.pem
ssl_dh = </etc/ssl/dhparams.pem
  • If you have plugin stats enabled, you need to rename it:
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.

PHP

Debian 9 offers PHP-5, but Debian 10 has PHP-7.3, you need to upgrade it to 7.3 manually.

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