From 901ba598d5ad5e606d5f05cab0181c6cd903b400 Mon Sep 17 00:00:00 2001
From: Zhang Huangbin This tutorial describes how to migrate iRedAdmin open source edition or old
-iRedAdmin-Pro release to the latest iRedAdmin-Pro (full-featured edition). This tutorial describes how to update or migrate iRedAdmin (either open source
+edition or old iRedAdmin-Pro release) to the latest iRedAdmin release (again,
+either open source edition or iRedAdmin-Pro).Requirements
Please follow below tutorial to upgrade iRedAPD to the latest stable release: -* How to upgrade iRedAPD-1.4.1 or later versions to iRedAPD-1.4.3
-Please follow this tutorial to upgrade iRedAdmin open source edition to the latest stable release: [[IRedMail/FAQ/Upgrade.iRedAdmin.Open.Source.Edition |How to upgrade iRedAdmin (open source edition) to the latest stable release]]
+How to upgrade iRedAPD-1.4.1 or later versions to iRedAPD-1.4.3 +Please follow this tutorial to upgrade iRedAdmin open source edition to the +latest stable release: Upgrade iRedAdmin to the latest stable release
Please follow this short tutorial to upgrade phpMyAdmin to the latest stable release: http://docs.phpmyadmin.net/en/latest/setup.html#upgrading-from-an-older-version
@@ -67,11 +68,13 @@ Postfix service.After this change, you have to update Roundcube config file to use SMTP service -over TLS. For example: - On RHEL/CentOS, it's /var/www/roundcubemail/config/main.inc.php (or config.inc.php) - On Debian/Ubuntu, it's /usr/share/apache2/roundcubemail/config/main.inc.php (or config.inc.php) - On FreeBSD, it's /usr/local/www/roundcubemail/config/main.inc.php (or config.inc.php) - On OpenBSD, it's /var/www/roundcubemail/config/main.inc.php (or config.inc.php)
+over TLS. For example: +/var/www/roundcubemail/config/main.inc.php
(or config.inc.php
)/usr/share/apache2/roundcubemail/config/main.inc.php
(or config.inc.php
)/usr/local/www/roundcubemail/config/main.inc.php
(or config.inc.php
)/var/www/roundcubemail/config/main.inc.php
(or config.inc.php
)# Part of Roundcube config file: config.inc.php
// OLD settings
@@ -175,20 +178,28 @@ protocol lmtp {
/etc/logrotate.d/dovecot
like below:Enable logrotate service for this newly created log file:
+/etc/logrotate.d/dovecot
like below:# Part of file: /etc/logrotate.d/dovecot
/var/log/dovecot.log /var/log/dovecot-lmtp.log {
-** on FreeBSD, please append below line in file /etc/newsyslog.conf
:
/etc/newsyslog.conf
:# Part of file: /etc/newsyslog.conf
/var/log/dovecot-lmtp.log vmail:vmail 600 7 * 24 Z /var/run/dovecot/master.pid
-** on OpenBSD, please append below line in file /etc/newsyslog.conf
:
/etc/newsyslog.conf
:# Part of file: /etc/newsyslog.conf
/var/log/dovecot-lmtp.log vmail:vmail 600 7 * 24 Z "/usr/local/bin/doveadm log reopen"
diff --git a/html/upgrade.iredmail.0.8.7-0.9.0.html b/html/upgrade.iredmail.0.8.7-0.9.0.html
index c13995c3..405bd854 100644
--- a/html/upgrade.iredmail.0.8.7-0.9.0.html
+++ b/html/upgrade.iredmail.0.8.7-0.9.0.html
@@ -19,6 +19,7 @@
Update /etc/iredmail-release with iRedMail version number
Upgrade Roundcube webmail to the latest stable release
Upgrade iRedAPD (Postfix policy server) to the latest 1.4.4
+Upgrade iRedAdmin (open source edition) to the latest stable release
Fix improper Postfix setting in both main.cf and master.cf
Fix improper file permission of Amavisd config file
Fix incorrect setting to enable daily cron job to update SpamAssassin rules
@@ -76,7 +77,10 @@ latest stable release immediately: How to upgrade iRedAPD-1.4.1 or later versions to iRedAPD-1.4.4
+How to upgrade iRedAPD-1.4.1 or later versions to iRedAPD-1.4.4
+Upgrade iRedAdmin (open source edition) to the latest stable release
+Please follow this tutorial to upgrade iRedAdmin open source edition to the
+latest stable release: Upgrade iRedAdmin to the latest stable release
Fix improper Postfix setting in both main.cf and master.cf
Currently, we don't have Postfix parameter receive_override_options=
set in
/etc/postfix/main.cf
, instead, we have it in transport 127.0.0.1:10025
diff --git a/migrations/migrate.or.upgrade.iredadmin.md b/migrations/migrate.or.upgrade.iredadmin.md
index c29cc086..24acaa5a 100644
--- a/migrations/migrate.or.upgrade.iredadmin.md
+++ b/migrations/migrate.or.upgrade.iredadmin.md
@@ -2,8 +2,9 @@
[TOC]
-This tutorial describes how to migrate iRedAdmin open source edition or old
-iRedAdmin-Pro release to the latest iRedAdmin-Pro (full-featured edition).
+This tutorial describes how to update or migrate iRedAdmin (either open source
+edition or old iRedAdmin-Pro release) to the latest iRedAdmin release (again,
+either open source edition or iRedAdmin-Pro).
## Requirements
diff --git a/upgrade/upgrade.iredmail.0.8.6-0.8.7.md b/upgrade/upgrade.iredmail.0.8.6-0.8.7.md
index be1a89a0..405faaa5 100644
--- a/upgrade/upgrade.iredmail.0.8.6-0.8.7.md
+++ b/upgrade/upgrade.iredmail.0.8.6-0.8.7.md
@@ -38,11 +38,12 @@ latest stable release immediately: [How to upgrade Roundcube](http://trac.roundc
### Upgrade iRedAPD (Postfix policy server) to the latest 1.4.3
Please follow below tutorial to upgrade iRedAPD to the latest stable release:
-* [How to upgrade iRedAPD-1.4.1 or later versions to iRedAPD-1.4.3](http://www.iredmail.org/wiki/index.php?title=IRedMail/FAQ/Upgrade.iRedAPD)
+[How to upgrade iRedAPD-1.4.1 or later versions to iRedAPD-1.4.3](http://www.iredmail.org/wiki/index.php?title=IRedMail/FAQ/Upgrade.iRedAPD)
-### Upgrade iRedAdmin (open source edition) to the latest 0.3.3
+### Upgrade iRedAdmin (open source edition) to the latest stable release
-Please follow this tutorial to upgrade iRedAdmin open source edition to the latest stable release: [[IRedMail/FAQ/Upgrade.iRedAdmin.Open.Source.Edition |How to upgrade iRedAdmin (open source edition) to the latest stable release]]
+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 phpMyAdmin to the latest stable release
@@ -69,10 +70,11 @@ Postfix service.
After this change, you have to update Roundcube config file to use SMTP service
over TLS. For example:
-* On RHEL/CentOS, it's /var/www/roundcubemail/config/main.inc.php (or config.inc.php)
-* On Debian/Ubuntu, it's /usr/share/apache2/roundcubemail/config/main.inc.php (or config.inc.php)
-* On FreeBSD, it's /usr/local/www/roundcubemail/config/main.inc.php (or config.inc.php)
-* On OpenBSD, it's /var/www/roundcubemail/config/main.inc.php (or config.inc.php)
+
+* On RHEL/CentOS, it's `/var/www/roundcubemail/config/main.inc.php` (or `config.inc.php`)
+* On Debian/Ubuntu, it's `/usr/share/apache2/roundcubemail/config/main.inc.php` (or `config.inc.php`)
+* On FreeBSD, it's `/usr/local/www/roundcubemail/config/main.inc.php` (or `config.inc.php`)
+* On OpenBSD, it's `/var/www/roundcubemail/config/main.inc.php` (or `config.inc.php`)
```
# Part of Roundcube config file: config.inc.php
@@ -183,7 +185,8 @@ __NOTE__: For OpenBSD users, please replace `user = postfix` by
```
* Enable logrotate service for this newly created log file:
-** on Linux, please append this new log file name in `/etc/logrotate.d/dovecot` like below:
+
+ * on Linux, please append this new log file name in `/etc/logrotate.d/dovecot` like below:
```
# Part of file: /etc/logrotate.d/dovecot
@@ -191,14 +194,14 @@ __NOTE__: For OpenBSD users, please replace `user = postfix` by
/var/log/dovecot.log /var/log/dovecot-lmtp.log {
```
-** on FreeBSD, please append below line in file `/etc/newsyslog.conf`:
+* on FreeBSD, please append below line in file `/etc/newsyslog.conf`:
```
# Part of file: /etc/newsyslog.conf
/var/log/dovecot-lmtp.log vmail:vmail 600 7 * 24 Z /var/run/dovecot/master.pid
```
-** on OpenBSD, please append below line in file `/etc/newsyslog.conf`:
+* on OpenBSD, please append below line in file `/etc/newsyslog.conf`:
```
# Part of file: /etc/newsyslog.conf
diff --git a/upgrade/upgrade.iredmail.0.8.7-0.9.0.md b/upgrade/upgrade.iredmail.0.8.7-0.9.0.md
index 8ea54070..460fd5c0 100644
--- a/upgrade/upgrade.iredmail.0.8.7-0.9.0.md
+++ b/upgrade/upgrade.iredmail.0.8.7-0.9.0.md
@@ -43,8 +43,12 @@ iRedAPD-1.4.4 brings several new plugins, and works with Postfix parameter
`smtpd_end_of_data_restrictions` (protocol state `END-OF-MESSAGE`).
Please follow below tutorial to upgrade iRedAPD to the latest stable release:
-* [How to upgrade iRedAPD-1.4.1 or later versions to iRedAPD-1.4.4](http://www.iredmail.org/wiki/index.php?title=IRedMail/FAQ/Upgrade.iRedAPD)
+[How to upgrade iRedAPD-1.4.1 or later versions to iRedAPD-1.4.4](http://www.iredmail.org/wiki/index.php?title=IRedMail/FAQ/Upgrade.iRedAPD)
+### Upgrade iRedAdmin (open source edition) to the latest stable release
+
+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)
### Fix improper Postfix setting in both main.cf and master.cf