26 * When you are using the SQL function »dovecotpassword()« in your |
26 * When you are using the SQL function »dovecotpassword()« in your |
27 dovecot-sql.conf, update it also: |
27 dovecot-sql.conf, update it also: |
28 \i update_types_and_functions_0.5.x_for_dovecot-1.2.x.pgsql |
28 \i update_types_and_functions_0.5.x_for_dovecot-1.2.x.pgsql |
29 |
29 |
30 * You have also to adjust the permissions of the set-uid deliver copy: |
30 * You have also to adjust the permissions of the set-uid deliver copy: |
31 chgrp nogroup /usr/local/lib/dovecot/deliver |
31 on BSD: |
|
32 chgrp nobody /usr/local/lib/dovecot/deliver |
|
33 on Linux: |
|
34 chgrp nogroup /usr/local/lib/dovecot/deliver |
32 chmod u+s,o-rwx /usr/local/lib/dovecot/deliver |
35 chmod u+s,o-rwx /usr/local/lib/dovecot/deliver |
33 |
36 |
34 * Check the master.cf from Postfix. |
37 * Check the master.cf from Postfix. |
35 In prior setups the service dovecot was configured slightly different. |
38 In prior setups the service dovecot was configured slightly different. |
36 If you have set the command attribute 'user' to 'nobody:mail', so |
39 If you have set the command attribute 'user' to 'nobody:mail', so |
37 either remove the group mail or replace it with the group nogroup. |
40 either remove the group mail or replace it with the group nobody |
|
41 or nogroup. |
38 |
42 |
39 e.g.: flags=DRhu user=nobody argv=/usr/local/lib/dovecot/deliver … |
43 e.g.: flags=DRhu user=nobody argv=/usr/local/lib/dovecot/deliver … |
40 |
44 |
41 * execute upgrade.sh |
45 * execute upgrade.sh |
42 |
46 |