1

Topic: Upgrade 0.8.0 > 0.8.1

==== Provide required information ====
- iRedMail version and backend (LDAP/MySQL/PGSQL): 0.8.0 - MySQL
- Linux/BSD distribution name and version: CentOS 6
- Any related log? Log is helpful for troubleshooting.
====

Hello everyone !

I've corrected the following bugs on 0.8.0 using the iRedMail tutorial upgrade
( http://iredmail.org/wiki/index.php?titl … .8.0-0.8.1 )

- Add missing auth service in Dovecot for Dovecot-2  (done!)
- Add missing config for IMAP share folder in Dovecot  (done!)
- Fix incorrect maildir path with 'virtual' transport   (done!)
- Make per-user BCC settings have higher priority than per-domain settings   (done!)
- Add new column required by IMAP share folder in Dovecot-2: enablelib-storage=1   (done!)
- Add missing SQL table anyone_shares in MySQL database vmail   (done!)
- Add new column language in table vmail.mailbox   (done!)

The only thing that i'm missing is to update/upgrade phpmyadmin version (to 3.5.1) and iRedMail (to 0.1.8) that are stored in
"/var/www/" ... how can I update/upgrade this files/directories ?

Thanks for the support  wink

----

Spider Email Archiver: On-Premises, lightweight email archiving software developed by iRedMail team. Supports Amazon S3 compatible storage and custom branding.

2

Re: Upgrade 0.8.0 > 0.8.1

Got my issue solved !

Found this http://iredmail.org/yum/misc/ at the right time!

For those who do not know ... extract the folder to /var/www, then fix the permissions (chmod) and then symbolic link to the new version folder ! wink


digitalbit wrote:

==== Provide required information ====
- iRedMail version and backend (LDAP/MySQL/PGSQL): 0.8.0 - MySQL
- Linux/BSD distribution name and version: CentOS 6
- Any related log? Log is helpful for troubleshooting.
====

Hello everyone !

I've corrected the following bugs on 0.8.0 using the iRedMail tutorial upgrade
( http://iredmail.org/wiki/index.php?titl … .8.0-0.8.1 )

- Add missing auth service in Dovecot for Dovecot-2  (done!)
- Add missing config for IMAP share folder in Dovecot  (done!)
- Fix incorrect maildir path with 'virtual' transport   (done!)
- Make per-user BCC settings have higher priority than per-domain settings   (done!)
- Add new column required by IMAP share folder in Dovecot-2: enablelib-storage=1   (done!)
- Add missing SQL table anyone_shares in MySQL database vmail   (done!)
- Add new column language in table vmail.mailbox   (done!)

The only thing that i'm missing is to update/upgrade phpmyadmin version (to 3.5.1) and iRedMail (to 0.1.8) that are stored in
"/var/www/" ... how can I update/upgrade this files/directories ?

Thanks for the support  wink

3

Re: Upgrade 0.8.0 > 0.8.1

digitalbit wrote:

For those who do not know ... extract the folder to /var/www, then fix the permissions (chmod) and then symbolic link to the new version folder !

You're right. Thanks for your sharing. smile

4

Re: Upgrade 0.8.0 > 0.8.1

In the Upgrade 0.8.0 > 0.8.1 tutorial, the instructions for the section "Add missing config for IMAP share folder in Dovecot" states that the following text should be appended to /etc/dovecot/dovecot-share-folder.conf:

# To share mailbox to anyone, please uncomment 'acl_anyone = allow' in          
# dovecot.conf
map {
    pattern = shared/shared-boxes/anyone/$from
    table = anyone_shares
    value_field = dummy
    fields {
        from_user = $from
    }
}

My server's dovecot-share-folder.conf already contains a similar map in the form of:

#
# File generated by iRedMail (2012.03.11.18.03.46):
#
# Version:  0.7.4
# Project:  http://www.iredmail.org/
#
# Community: http://www.iredmail.org/forum/
#

connect = host=127.0.0.1 dbname=iredadmin user=iredadmin password=*****************
map {
    pattern = shared/shared-boxes/user/$to/$from
    table = share_folder
    value_field = dummy

    fields {
        from_user = $from
        to_user = $to
    }
}

Should the new code still be appended?

5

Re: Upgrade 0.8.0 > 0.8.1

As you can see, table name mentioned in existing config is "share_folder", new table name is "anyone_shares". So, please append it.

6

Re: Upgrade 0.8.0 > 0.8.1

ZhangHuangbin wrote:

As you can see, table name mentioned in existing config is "share_folder", new table name is "anyone_shares". So, please append it.

Thank you.


Ian