[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#560094: [PATCH] sieve service moves from 2000/tcp to 4190/tcp

Based on Henrique de Moraes Holschuh's announcement


Cc: Simon Paillard <spaillard@debian.org>
Cc: Henrique de Moraes Holschuh <hmh@debian.org>
Signed-off-by: Julien Cristau <jcristau@debian.org>
 en/issues.dbk |   57 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 57 insertions(+), 0 deletions(-)

diff --git a/en/issues.dbk b/en/issues.dbk
index e08c859..5b2c81e 100644
--- a/en/issues.dbk
+++ b/en/issues.dbk
@@ -418,6 +418,63 @@ TODO
+<section id="sieve-port-number">
+<title><literal>sieve</literal> service moving to its IANA-allocated port</title>
+The IANA port allocated for ManageSieve is 4190/tcp, and the old port used
+by <command>timsieved</command> and other managesieve software in many
+distributions (2000/tcp) is allocated for Cisco SCCP usage, according to <ulink
+url="http://www.iana.org/assignments/port-numbers";>the IANA registry</ulink>.
+Starting with the version 4.38 of the Debian <systemitem
+role="package">netbase</systemitem> package, the <literal>sieve</literal>
+service will be moved from port 2000 to port 4190 in the
+<filename>/etc/services</filename> file.
+Any installs which used the <literal>sieve</literal> service name instead of a
+numeric port number will switch to the new port number as soon as the services
+are restarted or reloaded, and in some cases, immediately after
+<filename>/etc/services</filename> is updated.
+This will affect Cyrus IMAP. This may also affect other sieve-enabled
+software such as DoveCot.
+In order to avoid downtime problems, mail cluster administrators using
+Debian are urged to verify their Cyrus (and probably also DoveCot) installs,
+and take measures to avoid services moving from port 2000/tcp to port
+4190/tcp by surprise in either servers or clients.
+It is worth noting that:
+<filename>/etc/services</filename> will only be automatically updated if you
+never made any modifications to it.  Otherwise, you will be presented with a
+prompt by dpkg asking you about the changes.
+You can edit <filename>/etc/services</filename> and change the
+<literal>sieve</literal> port back to 2000 if you want (this is not
+recommended, though).
+You can edit <filename>/etc/cyrus.conf</filename> and any other relevant
+configuration files for your mail/webmail cluster (e.g. on the sieve web
+frontends) ahead of time to force them all to a static port number.
+You can configure cyrus master to listen on both ports (2000 and 4190)
+at the same time, and thus avoid the problem entirely.  This also allows for
+a much more smooth migration from port 2000 to port 4190.
 <!-- FIXME: Review for Squeeze - See 599813 -->
 <section id="gnome-desktop-changes">
 <title>GNOME desktop changes and support</title>

Reply to: