[Dovecot] dovecot 1 to 2 migration FreeBSD
Hello
is there some specials recommentations to migrate from dovecot 1.1.x to 2.0.1 with FreeBSD boxes ?
Thanks
On Wed, Aug 25, 2010 at 11:41 AM, Frank Bonnet f.bonnet@esiee.fr wrote:
Hello
is there some specials recommentations to migrate from dovecot 1.1.x to 2.0.1 with FreeBSD boxes ?
If dovecot-1.1.x is serving your needs fully, then IT IS NOT RECOMMENDED to upgrade:-) Or did you mean to ask differently? I realize you are French, so may be I misunderstand. Version 2.x have great features, but maybe you do not need those.
-- Best regards, Odhiambo WASHINGTON, Nairobi,KE +254733744121/+254722743223
"If you have nothing good to say about someone, just shut up!." -- Lucky Dube
Am 25.08.2010 um 19:37 schrieb Odhiambo Washington:
On Wed, Aug 25, 2010 at 11:41 AM, Frank Bonnet f.bonnet@esiee.fr wrote:
Hello
is there some specials recommentations to migrate from dovecot 1.1.x to 2.0.1 with FreeBSD boxes ?
If dovecot-1.1.x is serving your needs fully, then IT IS NOT RECOMMENDED to upgrade:-)
That sir is not correct. It is an old branch, not receiving updates.
On Wed, Aug 25, 2010 at 8:40 PM, Thomas Leuxner tlx@leuxner.net wrote:
Am 25.08.2010 um 19:37 schrieb Odhiambo Washington:
On Wed, Aug 25, 2010 at 11:41 AM, Frank Bonnet f.bonnet@esiee.fr wrote:
Hello
is there some specials recommentations to migrate from dovecot 1.1.x to 2.0.1 with FreeBSD boxes ?
If dovecot-1.1.x is serving your needs fully, then IT IS NOT RECOMMENDED to upgrade:-)
That sir is not correct. It is an old branch, not receiving updates.
That is why I added ":-)" ...
-- Best regards, Odhiambo WASHINGTON, Nairobi,KE +254733744121/+254722743223
"If you have nothing good to say about someone, just shut up!." -- Lucky Dube
On Wed, 25 Aug 2010 20:37:04 +0300, Odhiambo Washington odhiambo@gmail.com wrote:
On Wed, Aug 25, 2010 at 11:41 AM, Frank Bonnet f.bonnet@esiee.fr wrote:
Hello
is there some specials recommentations to migrate from dovecot 1.1.x to 2.0.1 with FreeBSD boxes ?
If dovecot-1.1.x is serving your needs fully, then IT IS NOT RECOMMENDED to upgrade:-) Or did you mean to ask differently? I realize you are French, so may be I misunderstand. Version 2.x have great features, but maybe you do not need those.
-- Best regards, Odhiambo WASHINGTON, Nairobi,KE +254733744121/+254722743223
"If you have nothing good to say about someone, just shut up!." -- Lucky Dube
On Wed, Aug 25, 2010 at 8:48 PM, fakessh fakessh@fakessh.eu wrote: [snip]
I'm trying now the time to migrate from 1.2.13 to 2.0.0 this with a
lot of difficulties see my posts since yesterday
What difficulties?
How did you do it?
On Wed, 25 Aug 2010 17:20:17 +0100, Timo Sirainen tss@iki.fi wrote:
On Wed, 2010-08-25 at 17:50 +0200, fakessh wrote:
doveconf: Fatal: Error in configuration file
/etc/dovecot/dovecot.conf line 700: Unknown setting: sieve_global_path
You sure that worked with v1.x either? It should be
inside plugin {} section.
yes i sure this work with v1.x inside plugin section i
remove plugin v1.x not work again
I don't understand the above sentences. But the error should be
fixed simply by putting it inside plugin section: plugin { sieve_global_path = whatever }
I just tried the migration my services were down during this time the I now have another error
Fatal: service(auth) access(/usr/libexec/dovecot/dovecot-auth) failed: No such file or directory [�CHOU] [root@r13151 ~]#
nb : sorry for the post into your mailbox
http://www.dovecot.org/list/dovecot-news/2010-August/000167.html
Sums it up pretty much. I have the feeling checking usual suspects is asking too much nowadays. Gone are the glorious days of RTFM.
Mr. fakessh fakessh@fakessh.eu,
Hijacking this thread, in addition to your original one, is at least counter-productive as you haven't provided any intel on the original thread so far. How about posting your old version 'doveconf -n' rather than asking people to make a stab.
On Wed, 25 Aug 2010 20:14:31 +0200, Thomas Leuxner tlx@leuxner.net wrote:
http://www.dovecot.org/list/dovecot-news/2010-August/000167.html
Sums it up pretty much. I have the feeling checking usual suspects is asking too much nowadays. Gone are the glorious days of RTFM.
Mr. fakessh fakessh@fakessh.eu,
sorry for me Hijacking this thread,
my dovecot -n
[root@localhost swilting]# /usr/sbin/dovecot -n
# 2.0.0: /etc/dovecot/dovecot.conf
doveconf: Warning: Obsolete setting in /etc/dovecot/dovecot.conf:20:
protocols=managesieve has been renamed to protocols=sieve
doveconf: Warning: Obsolete setting in /etc/dovecot/dovecot.conf:20:
protocols=imaps is no longer necessary, remove it
doveconf: Warning: Obsolete setting in /etc/dovecot/dovecot.conf:20:
protocols=pop3s is no longer necessary, remove it
doveconf: Warning: Obsolete setting in /etc/dovecot/dovecot.conf:32:
listen=..:port has been replaced by service { inet_listener { port } }
doveconf: Warning: Obsolete setting in /etc/dovecot/dovecot.conf:32:
protocol { listen } has been replaced by service { inet_listener {
address } }
doveconf: Warning: Obsolete setting in /etc/dovecot/dovecot.conf:33:
ssl_listen=..:port has been replaced by service { inet_listener { port }
}
doveconf: Warning: Obsolete setting in /etc/dovecot/dovecot.conf:33:
protocol { ssl_listen } has been replaced by service { inet_listener {
address } }
doveconf: Warning: Obsolete setting in /etc/dovecot/dovecot.conf:36:
listen=..:port has been replaced by service { inet_listener { port } }
doveconf: Warning: Obsolete setting in /etc/dovecot/dovecot.conf:36:
protocol { listen } has been replaced by service { inet_listener {
address } }
doveconf: Warning: Obsolete setting in /etc/dovecot/dovecot.conf:37:
ssl_listen=..:port has been replaced by service { inet_listener { port }
}
doveconf: Warning: Obsolete setting in /etc/dovecot/dovecot.conf:37:
protocol { ssl_listen } has been replaced by service { inet_listener {
address } }
doveconf: Warning: Obsolete setting in /etc/dovecot/dovecot.conf:101:
ssl_ca_file has been replaced by ssl_ca = un pretty message are welcome my dovecot 1.2.13 is fully fonctionnal
On Wed, 2010-08-25 at 20:31 +0200, fakessh wrote:
executable = /usr/libexec/dovecot/dovecot-auth
Remove this
executable = /usr/libexec/dovecot/imap-login
And this.
executable = /usr/libexec/dovecot/imap
And this.
executable = /usr/libexec/dovecot/managesieve-login
And this.
executable = /usr/libexec/dovecot/managesieve
And this.
executable = /usr/libexec/dovecot/pop3-login
And this.
executable = /usr/libexec/dovecot/pop3
And this.
mail_plugin_dir = /usr/lib/dovecot/imap
And this.
auth_socket_path = /var/run/dovecot/auth-master
The default is auth-userdb which would be better, so probably remove this too.
mail_plugin_dir = /usr/lib/dovecot/lda
Remove.
You can do these changes by first running
/usr/sbin/dovecot -n > dovecot-new.conf and then modifying that file.
On Wed, 25 Aug 2010 19:40:19 +0100, Timo Sirainen tss@iki.fi wrote:
On Wed, 2010-08-25 at 20:31 +0200, fakessh wrote:
executable = /usr/libexec/dovecot/dovecot-auth
Remove this
executable = /usr/libexec/dovecot/imap-login
And this.
executable = /usr/libexec/dovecot/imap
And this.
executable = /usr/libexec/dovecot/managesieve-login
And this.
executable = /usr/libexec/dovecot/managesieve
And this.
executable = /usr/libexec/dovecot/pop3-login
And this.
executable = /usr/libexec/dovecot/pop3
And this.
mail_plugin_dir = /usr/lib/dovecot/imap
And this.
auth_socket_path = /var/run/dovecot/auth-master
The default is auth-userdb which would be better, so probably remove this too.
mail_plugin_dir = /usr/lib/dovecot/lda
Remove.
You can do these changes by first running
/usr/sbin/dovecot -n > dovecot-new.conf and then modifying that file.
after this change dovecot start well but my mail for Maildir is deferred
Aug 25 21:15:56 r13151 postfix/local[11667]: A70535808A: to=fakessh@localhost.r13151.ovh.net, orig_to=fakessh@fakessh.eu, relay=local, delay=0.55, delays=0.3/0.02/0/0.23, dsn=4.3.0, status=deferred (temporary failure. Command output: doveconf: Warning: Obsolete setting in /etc/dovecot/dovecot.conf:20: protocols=managesieve has been renamed to protocols=sieve doveconf: Warning: Obsolete setting in /etc/dovecot/dovecot.conf:20: protocols=imaps is no longer supported. to disable non-ssl imap, use service imap-login { inet_listener imap { port=0 } } doveconf: Warning: Obsolete setting in /etc/dovecot/dovecot.conf:20: protocols=pop3s is no longer supported. to disable non-ssl pop3, use service pop3-login { inet_listener pop3 { port=0 } } doveconf: Warning: Obsolete setting in /etc/dovecot/dovecot.conf:32: listen=..:port has been replaced by service { inet_listener { port } } doveconf: Warning: Obsolete setting in /etc/dovecot/dovecot.conf:32: protocol { listen } has been replaced by service { inet_listener { ad
I would correct the warnings slowly for the moment I am looking to simply work dovecot
messages and thinks are welcome welcome for all
On 25.8.2010, at 20.24, fakessh wrote:
but my mail for Maildir is deferred
Aug 25 21:15:56 r13151 postfix/local[11667]: A70535808A: to=fakessh@localhost.r13151.ovh.net, orig_to=fakessh@fakessh.eu, relay=local, delay=0.55, delays=0.3/0.02/0/0.23, dsn=4.3.0, status=deferred (temporary failure. Command output: doveconf: Warning: Obsolete setting in /etc/dovecot/dovecot.conf:20: protocols=managesieve has been renamed to protocols=sieve doveconf: Warning: Obsolete setting .. I would correct the warnings slowly for the moment I am looking to simply work dovecot
Well, the actual error message is hidden because of all those warnings. So you have to fix them first to see the real error message..
On Wed, 25 Aug 2010 22:49:21 +0100, Timo Sirainen tss@iki.fi wrote:
On 25.8.2010, at 20.24, fakessh wrote:
but my mail for Maildir is deferred
Aug 25 21:15:56 r13151 postfix/local[11667]: A70535808A: to=fakessh@localhost.r13151.ovh.net, orig_to=fakessh@fakessh.eu, relay=local, delay=0.55, delays=0.3/0.02/0/0.23, dsn=4.3.0, status=deferred (temporary failure. Command output: doveconf: Warning: Obsolete setting in /etc/dovecot/dovecot.conf:20: protocols=managesieve has been renamed to protocols=sieve doveconf: Warning: Obsolete setting .. I would correct the warnings slowly for the moment I am looking to simply work dovecot
Well, the actual error message is hidden because of all those warnings. So you have to fix them first to see the real error message..
so , its fiwed now one plugin of 1.x had been forgotten in the config ( quote cmusieve )
dovecot 2.0.0 work now I would correct the warnings present in the config from tomorrow my dovecot -n for output
[root@r13151 ~]# /usr/sbin/dovecot -n
# 2.0.0: /etc/dovecot/dovecot.conf
doveconf: Warning: Obsolete setting in /etc/dovecot/dovecot.conf:20:
protocols=managesieve has been renamed to protocols=sieve
doveconf: Warning: Obsolete setting in /etc/dovecot/dovecot.conf:20:
protocols=imaps is no longer supported. to disable non-ssl imap, use
service imap-login { inet_listener imap { port=0 } }
doveconf: Warning: Obsolete setting in /etc/dovecot/dovecot.conf:20:
protocols=pop3s is no longer supported. to disable non-ssl pop3, use
service pop3-login { inet_listener pop3 { port=0 } }
doveconf: Warning: Obsolete setting in /etc/dovecot/dovecot.conf:32:
listen=..:port has been replaced by service { inet_listener { port } }
doveconf: Warning: Obsolete setting in /etc/dovecot/dovecot.conf:32:
protocol { listen } has been replaced by service { inet_listener {
address } }
doveconf: Warning: Obsolete setting in /etc/dovecot/dovecot.conf:33:
ssl_listen=..:port has been replaced by service { inet_listener { port }
}
doveconf: Warning: Obsolete setting in /etc/dovecot/dovecot.conf:33:
protocol { ssl_listen } has been replaced by service { inet_listener {
address } }
doveconf: Warning: Obsolete setting in /etc/dovecot/dovecot.conf:36:
listen=..:port has been replaced by service { inet_listener { port } }
doveconf: Warning: Obsolete setting in /etc/dovecot/dovecot.conf:36:
protocol { listen } has been replaced by service { inet_listener {
address } }
doveconf: Warning: Obsolete setting in /etc/dovecot/dovecot.conf:37:
ssl_listen=..:port has been replaced by service { inet_listener { port }
}
doveconf: Warning: Obsolete setting in /etc/dovecot/dovecot.conf:37:
protocol { ssl_listen } has been replaced by service { inet_listener {
address } }
doveconf: Warning: Obsolete setting in /etc/dovecot/dovecot.conf:101:
ssl_ca_file has been replaced by ssl_ca =
participants (5)
-
fakessh
-
Frank Bonnet
-
Odhiambo Washington
-
Thomas Leuxner
-
Timo Sirainen