Topic: Upgrade process for iRedMail & iRedAdmin-Pro MySQL on Debian Squeeze
==== Required information ====
- iRedMail version: 0.7.3
- Store mail accounts in which backend (LDAP/MySQL/PGSQL): MySQL
- Linux/BSD distribution name and version: Debian 6.0 (Squeeze)
- Related log if you're reporting an issue: -
sadly I messed up my continuous upgrade plans for the mailserver I am runnind iRedMail and iRedAdmin-Pro (MySQL) on. So right now I have a bunch of versions missed and want to make sure I have everything planned out correctly in my mind. I would really appreciate some feedback on this :-)
First of all I want to update the system packages - there are several updates queued up within apt-get, e. g. Apache2. ClamAV, PHP5 and PHPMyAdmin among some other system packages. Am I running into possible problems if I do update all of these packages from the official Debian sources? I guess it might be okay with iRedMail (0.7.3) and iRedAdmin-Pro (1.3.0), won't it?
The next measure would be updating iRedMail step-by-step - so I planned starting out applying the changes as described in the upgrade tutorials for 0.7.3 -> 0.7.4, 0.7.4 -> 0.8.0 and so on. Is it right that I only need the general and MySQL relevant sections? I guess it would be good to write the last updated version somewhere down, as the config files won't be updated with the newest version number, as I am performing all of the necessary changes manually?
Finally my plan is to to the same step-by-step procedure with all of the iRedAdmin-Pro packages based on the guides provided by Mr. Huangbin in the wiki. It will be basically the same as with the iRedMail-updates, except I will have to use the provided tarballs and copy over some files while saving my configuration files, right?
Currently I am running Dovecot v1.2 and some 0.5.x version of Roundcube. Am I right that it might be the best idea to update these two packages after all of the above?
I would be really glad if someone with some iRedMail and iRedAdmin-Pro upgrade experience (ideally also based on Debian Squeeze) could give my some feedback on this. And if the Mr. Huangbin would leave a short feedback here, I couldn't be happier :-)
Thank you very much in advance!