1 (edited by Clouseau 2013-04-06 00:10:12)

Topic: Upgrade tutorials

==== Required information ====
- iRedMail version: 0.8.0
- Store mail accounts in which backend (LDAP/MySQL/PGSQL): LDAP
- Linux/BSD distribution name and version: Debian 6.0.7 x64
- Related log if you're reporting an issue: ====

Hello,

I have a few questions regarding upgrade tutorials. In example I don't use real mailbox quota stored in MySQL, it was not an obligatory, I was using maildirsize. And in upgrade tutorial 0.7.4->0.8.0 it says that I have to change permissions and ownership of file: /etc/dovecot/dovecot-used-quota.conf and it is a must step for all backends. I don't have that file so I had to find this  http://www.iredmail.org/wiki/index.php? … a.In.MySQL and do the necessery steps. I didn't know if it was obligatory for future releases, it was not explained. So now, when I'm upgrading 0.8.0->0.8.1 I see that I have to modify this file /etc/dovecot/dovecot-share-folder.conf which I don't have because IMAP share folder is not being used. So, do I have to create that file, modify settings and see how can I disable IMAP share folder option or I can skip that step in upgrade tutorial? I'm asking because of the future releases of iRedMail, it may be needed...

I am running Debain Squeeze 6.0.7 so dovecot 2.x is not in production yet. When it do come in production, I presume I would have to go back through all upgrade tutorials to update Dovecot 2.x configurations?

Also do I have to do this:

http://www.iredmail.org/wiki/index.php? … ib-storage

IMAP share folder is not being used but if I add the new attribute it would only be a preparation for the future releases and it wouldn't interfere in current configuration?

Thanks smile

2

Re: Upgrade tutorials

Clouseau wrote:

I have a few questions regarding upgrade tutorials. In example I don't use real mailbox quota stored in MySQL, it was not an obligatory, I was using maildirsize. And in upgrade tutorial 0.7.4->0.8.0 it says that I have to change permissions and ownership of file: /etc/dovecot/dovecot-used-quota.conf and it is a must step for all backends. I don't have that file so I had to find this  http://www.iredmail.org/wiki/index.php? … a.In.MySQL and do the necessery steps. I didn't know if it was obligatory for future releases, it was not explained. So now, when I'm upgrading 0.8.0->0.8.1 I see that I have to modify this file /etc/dovecot/dovecot-share-folder.conf which I don't have because IMAP share folder is not being used. So, do I have to create that file, modify settings and see how can I disable IMAP share folder option or I can skip that step in upgrade tutorial? I'm asking because of the future releases of iRedMail, it may be needed...

If you don't have this feature (and related config files), you can skip it.

Clouseau wrote:

I am running Debain Squeeze 6.0.7 so dovecot 2.x is not in production yet. When it do come in production, I presume I would have to go back through all upgrade tutorials to update Dovecot 2.x configurations?

You can stay with Debian 6 and Dovecot-1.x until dovecot-2 is available in official apt repository.

Clouseau wrote:

Also do I have to do this:

http://www.iredmail.org/wiki/index.php? … ib-storage

IMAP share folder is not being used but if I add the new attribute it would only be a preparation for the future releases and it wouldn't interfere in current configuration?

This is a MUST have change. As described in the link you pasted:

Note: This step is required in Dovecot-2.x, but you must apply it no matter which Dovecot version you're running, so that it won't be an issue while you upgrading from Dovecot-1.x to 2.x.

3

Re: Upgrade tutorials

Tnx, I thought so but needed confirmation. Keep up the good work smile