| author | Pascal Volk <neverseen@users.sourceforge.net> | 
| Tue, 15 Apr 2008 02:49:21 +0000 | |
| changeset 18 | c98e08791ee8 | 
| parent 15 | 1607f7b2dba9 | 
| child 20 | 55146c78b3fb | 
| permissions | -rw-r--r-- | 
| 
14
 
ebc9b864bc9a
* 'update_config_0.3.x-0.4.py'
 
Pascal Volk <neverseen@users.sourceforge.net> 
parents:  
diff
changeset
 | 
1  | 
If you have installed vmm 0.3.x you have to proceed this steps:  | 
| 
 
ebc9b864bc9a
* 'update_config_0.3.x-0.4.py'
 
Pascal Volk <neverseen@users.sourceforge.net> 
parents:  
diff
changeset
 | 
2  | 
|
| 
 
ebc9b864bc9a
* 'update_config_0.3.x-0.4.py'
 
Pascal Volk <neverseen@users.sourceforge.net> 
parents:  
diff
changeset
 | 
3  | 
* stop Postfix and Dovecot  | 
| 
 
ebc9b864bc9a
* 'update_config_0.3.x-0.4.py'
 
Pascal Volk <neverseen@users.sourceforge.net> 
parents:  
diff
changeset
 | 
4  | 
* backup/dump your database.  | 
| 
 
ebc9b864bc9a
* 'update_config_0.3.x-0.4.py'
 
Pascal Volk <neverseen@users.sourceforge.net> 
parents:  
diff
changeset
 | 
5  | 
* backup/dump your database!  | 
| 
15
 
1607f7b2dba9
* 'update_config_0.3.x-0.4.py'
 
Pascal Volk <neverseen@users.sourceforge.net> 
parents: 
14 
diff
changeset
 | 
6  | 
* execute upgrade.sh  | 
| 
 
1607f7b2dba9
* 'update_config_0.3.x-0.4.py'
 
Pascal Volk <neverseen@users.sourceforge.net> 
parents: 
14 
diff
changeset
 | 
7  | 
* set permissions for replaced views:  | 
| 
 
1607f7b2dba9
* 'update_config_0.3.x-0.4.py'
 
Pascal Volk <neverseen@users.sourceforge.net> 
parents: 
14 
diff
changeset
 | 
8  | 
GRANT SELECT ON dovecot_user TO your_dovecot_dbuser;  | 
| 
 
1607f7b2dba9
* 'update_config_0.3.x-0.4.py'
 
Pascal Volk <neverseen@users.sourceforge.net> 
parents: 
14 
diff
changeset
 | 
9  | 
GRANT SELECT ON postfix_transport TO your_postfix_dbuser;  | 
| 
 
1607f7b2dba9
* 'update_config_0.3.x-0.4.py'
 
Pascal Volk <neverseen@users.sourceforge.net> 
parents: 
14 
diff
changeset
 | 
10  | 
* update user_query in /etc/dovecot/dovecot-sql.conf:  | 
| 
 
1607f7b2dba9
* 'update_config_0.3.x-0.4.py'
 
Pascal Volk <neverseen@users.sourceforge.net> 
parents: 
14 
diff
changeset
 | 
11  | 
user_query = \  | 
| 
 
1607f7b2dba9
* 'update_config_0.3.x-0.4.py'
 
Pascal Volk <neverseen@users.sourceforge.net> 
parents: 
14 
diff
changeset
 | 
12  | 
SELECT home, uid, gid, mail FROM dovecot_user WHERE userid='%u'  | 
| 
14
 
ebc9b864bc9a
* 'update_config_0.3.x-0.4.py'
 
Pascal Volk <neverseen@users.sourceforge.net> 
parents:  
diff
changeset
 | 
13  | 
* edit the pgsql parameters hosts, user, password and dbname in:  | 
| 
 
ebc9b864bc9a
* 'update_config_0.3.x-0.4.py'
 
Pascal Volk <neverseen@users.sourceforge.net> 
parents:  
diff
changeset
 | 
14  | 
$(postconf -h config_directory)/pgsql-smtpd_sender_login_maps.cf  | 
| 
 
ebc9b864bc9a
* 'update_config_0.3.x-0.4.py'
 
Pascal Volk <neverseen@users.sourceforge.net> 
parents:  
diff
changeset
 | 
15  | 
$(postconf -h config_directory)/pgsql-transport.cf  | 
| 
 
ebc9b864bc9a
* 'update_config_0.3.x-0.4.py'
 
Pascal Volk <neverseen@users.sourceforge.net> 
parents:  
diff
changeset
 | 
16  | 
$(postconf -h config_directory)/pgsql-virtual_mailbox_domains.cf  | 
| 
 
ebc9b864bc9a
* 'update_config_0.3.x-0.4.py'
 
Pascal Volk <neverseen@users.sourceforge.net> 
parents:  
diff
changeset
 | 
17  | 
* check the value of option transport in section misc in  | 
| 
 
ebc9b864bc9a
* 'update_config_0.3.x-0.4.py'
 
Pascal Volk <neverseen@users.sourceforge.net> 
parents:  
diff
changeset
 | 
18  | 
/usr/local/etc/vmm.cfg  | 
| 
 
ebc9b864bc9a
* 'update_config_0.3.x-0.4.py'
 
Pascal Volk <neverseen@users.sourceforge.net> 
parents:  
diff
changeset
 | 
19  | 
* start Dovecot and Postfix  | 
| 
 
ebc9b864bc9a
* 'update_config_0.3.x-0.4.py'
 
Pascal Volk <neverseen@users.sourceforge.net> 
parents:  
diff
changeset
 | 
20  | 
|
| 
 
ebc9b864bc9a
* 'update_config_0.3.x-0.4.py'
 
Pascal Volk <neverseen@users.sourceforge.net> 
parents:  
diff
changeset
 | 
21  | 
else:  | 
| 
 
ebc9b864bc9a
* 'update_config_0.3.x-0.4.py'
 
Pascal Volk <neverseen@users.sourceforge.net> 
parents:  
diff
changeset
 | 
22  | 
|
| 
 
ebc9b864bc9a
* 'update_config_0.3.x-0.4.py'
 
Pascal Volk <neverseen@users.sourceforge.net> 
parents:  
diff
changeset
 | 
23  | 
* read INSTALL  |