[Dovecot] v2.0.beta4: conversion of v1.2 configuration

Pascal Volk user+dovecot at localhost.localdomain.org
Sat Mar 27 07:33:47 EET 2010


Hi Timo,

I've just tried to convert my v1.2 configuration to a v2.0
configuration. Below a few obsolete warnings, among others
"mail_executable has been replaced by service { executable }", was an
interesting error:
"doveconf: Error: duplicate listener: 198:"

The broken parts of the converted configuration:
# 2.0.beta4 (84ffb38839b9): /etc/dovecot/dovecot.conf
# OS: Linux 2.6.32-trunk-amd64 x86_64 Debian squeeze/sid
listen = 192.168.111.222 [2a01
service imap-login {
  inet_listener imap {
    port = 198
  }
}
service managesieve-login {
  inet_listener managesieve {
    port = 198
  }
}
service managesieve {
  executable = /usr/lib/dovecot/rawlog /usr/lib/dovecot/managesieve
}
service pop3-login {
  inet_listener pop3 {
    port = 198
  }
}
# missing section:
#protocol lda {
#  …
#}
# missing setting
#postmaster_address


The corresponding parts from v1.2 configuration:
protocols = imap imaps managesieve pop3 pop3s
listen = 192.168.111.222 [2a01:198:37a:1::1]
protocol managesieve {
  mail_executable = /usr/lib/dovecot/rawlog /usr/lib/dovecot/managesieve
}
protocol lda {
  postmaster_address = f007ba11.1008605 at localdomain.org
  mail_plugins = sieve
}


Why is the lda section missing? Because it is not listed in v1.2's
protocols setting? (only an idea/wild guess)


Regards,
Pascal
-- 
The trapper recommends today: deadbeef.1008606 at localdomain.org


More information about the dovecot mailing list