From 3b5bd63dc77a4bd0291077594e0e2d233bee2e56 Mon Sep 17 00:00:00 2001 From: Zhang Huangbin Date: Fri, 20 Apr 2018 21:39:32 +0800 Subject: [PATCH] Draft document: upgrade.iredmail.0.9.8-0.9.9.html. --- .../upgrade/0-upgrade.iredmail.0.9.7-0.9.8.md | 2 +- .../upgrade/0-upgrade.iredmail.0.9.8-0.9.9.md | 66 +++++++++++++ html/upgrade.iredmail.0.9.7-0.9.8.html | 2 +- html/upgrade.iredmail.0.9.8-0.9.9.html | 96 +++++++++++++++++++ 4 files changed, 164 insertions(+), 2 deletions(-) create mode 100644 en_US/upgrade/0-upgrade.iredmail.0.9.8-0.9.9.md create mode 100644 html/upgrade.iredmail.0.9.8-0.9.9.html diff --git a/en_US/upgrade/0-upgrade.iredmail.0.9.7-0.9.8.md b/en_US/upgrade/0-upgrade.iredmail.0.9.7-0.9.8.md index 7021b9bb..8e9ddb31 100644 --- a/en_US/upgrade/0-upgrade.iredmail.0.9.7-0.9.8.md +++ b/en_US/upgrade/0-upgrade.iredmail.0.9.7-0.9.8.md @@ -37,7 +37,7 @@ installation, it's recommended to update this file after you upgraded iRedMail, so that you can know which version of iRedMail you're running. For example: ``` -0.9.7 +0.9.8 ``` ### Upgrade iRedAPD (Postfix policy server) to the latest stable release (2.2) diff --git a/en_US/upgrade/0-upgrade.iredmail.0.9.8-0.9.9.md b/en_US/upgrade/0-upgrade.iredmail.0.9.8-0.9.9.md new file mode 100644 index 00000000..7b0f6d12 --- /dev/null +++ b/en_US/upgrade/0-upgrade.iredmail.0.9.8-0.9.9.md @@ -0,0 +1,66 @@ +# Upgrade iRedMail from 0.9.8 to 0.9.9 + +[TOC] + +!!! note "Paid Remote Upgrade Support" + + We offer remote upgrade support if you don't want to get your hands dirty, + check [the details](https://www.iredmail.org/support.html) and + [contact us](https://www.iredmail.org/contact.html). + +## ChangeLog + +## General (All backends should apply these steps) + +### Update `/etc/iredmail-release` with new iRedMail version number + +iRedMail stores the release version in `/etc/iredmail-release` after +installation, it's recommended to update this file after you upgraded iRedMail, +so that you can know which version of iRedMail you're running. For example: + +``` +0.9.9 +``` + +### Upgrade iRedAPD (Postfix policy server) to the latest stable release (2.3) + +Please follow below tutorial to upgrade iRedAPD to the latest stable release: +[Upgrade iRedAPD to the latest stable release](./upgrade.iredapd.html) + +### Upgrade iRedAdmin (open source edition) to the latest stable release (1.0) + +Please follow this tutorial to upgrade iRedAdmin open source edition to the +latest stable release: +[Upgrade iRedAdmin to the latest stable release](./migrate.or.upgrade.iredadmin.html) + +### Upgrade Roundcube webmail to the latest stable release (1.3.6) + +!!! warning "Roundcube 1.3" + + * Roundcube 1.3 requires at least __PHP 5.4__. If your server is still running + PHP 5.3 and cannot upgrade to 5.4, please upgrade Roundcube to the latest + 1.2 branch (1.2.5) instead. + * Roundcube 1.3 no longer supports IE < 10 and old versions of Firefox, + Chrome and Safari. + * Roundcube 1.3 uses jQuery 3.2 and will not work with current jQuery + mobile plugin. If you use any third-party plugin, please check its + website to make sure it's compatible with Roundcube 1.3 before upgrading. + + With the release of Roundcube 1.3.0, the previous stable release branches + 1.2.x and 1.1.x will switch in to LTS low maintenance mode which means + they will only receive important security updates but no longer any regular + improvement updates. + +Please follow Roundcube official tutorial to upgrade Roundcube webmail to the +latest stable release immediately: + +* [How to upgrade Roundcube](https://github.com/roundcube/roundcubemail/wiki/Upgrade). + +### Fix incorrect file owner/group of mlmmjadmin config file + +Please run commands below to fix incorrect file owner/group and permission: + +``` +chown mlmmj:mlmmj /opt/mlmmjadmin/settings.py +chmod 0400 /opt/mlmmjadmin/settings.py +``` diff --git a/html/upgrade.iredmail.0.9.7-0.9.8.html b/html/upgrade.iredmail.0.9.7-0.9.8.html index 26b9386c..86d3ea84 100644 --- a/html/upgrade.iredmail.0.9.7-0.9.8.html +++ b/html/upgrade.iredmail.0.9.7-0.9.8.html @@ -95,7 +95,7 @@ check the details and

iRedMail stores the release version in /etc/iredmail-release after installation, it's recommended to update this file after you upgraded iRedMail, so that you can know which version of iRedMail you're running. For example:

-
0.9.7
+
0.9.8
 

Upgrade iRedAPD (Postfix policy server) to the latest stable release (2.2)

diff --git a/html/upgrade.iredmail.0.9.8-0.9.9.html b/html/upgrade.iredmail.0.9.8-0.9.9.html new file mode 100644 index 00000000..fe44f105 --- /dev/null +++ b/html/upgrade.iredmail.0.9.8-0.9.9.html @@ -0,0 +1,96 @@ + + + + + Upgrade iRedMail from 0.9.8 to 0.9.9 + + + + +

Upgrade iRedMail from 0.9.8 to 0.9.9

+ +
+

Paid Remote Upgrade Support

+

We offer remote upgrade support if you don't want to get your hands dirty, +check the details and +contact us.

+
+

ChangeLog

+

General (All backends should apply these steps)

+

Update /etc/iredmail-release with new iRedMail version number

+

iRedMail stores the release version in /etc/iredmail-release after +installation, it's recommended to update this file after you upgraded iRedMail, +so that you can know which version of iRedMail you're running. For example:

+
0.9.9
+
+ +

Upgrade iRedAPD (Postfix policy server) to the latest stable release (2.3)

+

Please follow below tutorial to upgrade iRedAPD to the latest stable release: +Upgrade iRedAPD to the latest stable release

+

Upgrade iRedAdmin (open source edition) to the latest stable release (1.0)

+

Please follow this tutorial to upgrade iRedAdmin open source edition to the +latest stable release: +Upgrade iRedAdmin to the latest stable release

+

Upgrade Roundcube webmail to the latest stable release (1.3.6)

+
+

Roundcube 1.3

+
    +
  • Roundcube 1.3 requires at least PHP 5.4. If your server is still running + PHP 5.3 and cannot upgrade to 5.4, please upgrade Roundcube to the latest + 1.2 branch (1.2.5) instead.
  • +
  • Roundcube 1.3 no longer supports IE < 10 and old versions of Firefox, + Chrome and Safari.
  • +
  • Roundcube 1.3 uses jQuery 3.2 and will not work with current jQuery + mobile plugin. If you use any third-party plugin, please check its + website to make sure it's compatible with Roundcube 1.3 before upgrading.
  • +
+

With the release of Roundcube 1.3.0, the previous stable release branches +1.2.x and 1.1.x will switch in to LTS low maintenance mode which means +they will only receive important security updates but no longer any regular +improvement updates.

+
+

Please follow Roundcube official tutorial to upgrade Roundcube webmail to the +latest stable release immediately:

+ +

Fix incorrect file owner/group of mlmmjadmin config file

+

Please run commands below to fix incorrect file owner/group and permission:

+
chown mlmmj:mlmmj /opt/mlmmjadmin/settings.py
+chmod 0400 /opt/mlmmjadmin/settings.py
+
+ + + + \ No newline at end of file