[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
<http://lists.debian.org/20091207183254.GD5785@khazad-dum.debian.net>

Bug#560094.

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
 </para>
 </section>
 
+<section id="sieve-port-number">
+<title><literal>sieve</literal> service moving to its IANA-allocated port</title>
+<para>
+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>.
+</para>
+<para>
+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.
+</para>
+<para>
+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.
+</para>
+<para>
+This will affect Cyrus IMAP. This may also affect other sieve-enabled
+software such as DoveCot.
+</para>
+<para>
+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.
+</para>
+<para>
+It is worth noting that:
+<itemizedlist>
+<listitem>
+<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.
+</listitem>
+<listitem>
+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).
+</listitem>
+<listitem>
+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.
+</listitem>
+<listitem>
+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.
+</listitem>
+</itemizedlist>
+</para>
+</section>
+
 <!-- FIXME: Review for Squeeze - See 599813 -->
 <section id="gnome-desktop-changes">
 <title>GNOME desktop changes and support</title>
-- 
1.7.2.3




Reply to: