diff --git a/convert.sh b/convert.sh index e823afc3..6226e7d6 100755 --- a/convert.sh +++ b/convert.sh @@ -62,11 +62,13 @@ for lang in ${all_languages}; do break fi - if ${CMD_CHECK_CHANGE} | grep "${lang}/" &>/dev/null; then - echo "* Change found for language: ${lang}." - else - echo "* [SKIP] No change found for language: ${lang}." - continue + if [ X"${compile_all}" != X'YES' ]; then + if ${CMD_CHECK_CHANGE} | grep "${lang}/" &>/dev/null; then + echo "* Change found for language: ${lang}." + else + echo "* [SKIP] No change found for language: ${lang}." + continue + fi fi # Generate a Markdown file used to store index of chapters/articles. diff --git a/en_US/upgrade/0-upgrade.iredmail.0.9.6-0.9.7.md b/en_US/upgrade/0-upgrade.iredmail.0.9.6-0.9.7.md index 19268110..1a1201a1 100644 --- a/en_US/upgrade/0-upgrade.iredmail.0.9.6-0.9.7.md +++ b/en_US/upgrade/0-upgrade.iredmail.0.9.6-0.9.7.md @@ -9,7 +9,8 @@ ## ChangeLog -* Jul 2, 2017: Mentions Roundcube 1.3.0 requires PHP 5.4. +* Jul 3, 2017: Mention how to upgrade uwsgi (OpenBSD only) and iRedAdmin. +* Jul 2, 2017: Mention Roundcube 1.3.0 requires PHP 5.4. * Jul 1, 2017: Initial publish. ## General (All backends should apply these steps) @@ -24,6 +25,12 @@ so that you can know which version of iRedMail you're running. For example: 0.9.7 ``` +### Upgrade iRedAdmin (open source edition) to the latest stable release (0.8) + +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.0) !!! warning "Roundcube 1.3" @@ -210,6 +217,27 @@ If you want to use another directory to store backup files, please open file 5 3 * * * bash /var/vmail/backup/backup_sogo.sh ``` +### OpenBSD: Upgrade uwsgi to the latest 2.0.15 + +uwsgi is the interface between Nginx and iRedAdmin, so if you're running +iRedAdmin, it's recommended to upgrade uwsgi to the latest version, 2.0.15. + +Steps: Download the latest uwsgi, compile it, then restart uwsgi service. + +``` +cd /root/ +ftp https://projects.unbit.it/downloads/uwsgi-2.0.15.tar.gz +tar zxf uwsgi-2.0.15.tar.gz +cd uwsgi-2.0.15 +python setup.py install +``` + +uwsgi should be succesfully installed, then restart uwsgi service: + +``` +rcctl restart uwsgi +``` + ## OpenLDAP backend special ### Fixed: Avoid possible backdooring mysqldump backups diff --git a/html/upgrade.iredmail.0.9.6-0.9.7.html b/html/upgrade.iredmail.0.9.6-0.9.7.html index 272bbe69..bef2efed 100644 --- a/html/upgrade.iredmail.0.9.6-0.9.7.html +++ b/html/upgrade.iredmail.0.9.6-0.9.7.html @@ -22,6 +22,7 @@
  • ChangeLog
  • General (All backends should apply these steps)
  • OpenLDAP backend special