NetBSD Problem Report #42426
From obata@lins.jp Tue Dec 8 02:08:43 2009
Return-Path: <obata@lins.jp>
Received: from mail.netbsd.org (mail.netbsd.org [204.152.190.11])
by www.NetBSD.org (Postfix) with ESMTP id 552EA63C483
for <gnats-bugs@gnats.NetBSD.org>; Tue, 8 Dec 2009 02:08:43 +0000 (UTC)
Message-Id: <20091208020836.D15AD11A813@mail.lins.jp>
Date: Tue, 8 Dec 2009 11:08:36 +0900 (JST)
From: obata@lins.jp
Reply-To: obata@lins.jp
To: gnats-bugs@gnats.NetBSD.org
Subject: Port number of sieve is assigned by IANA
X-Send-Pr-Version: 3.95
>Number: 42426
>Category: misc
>Synopsis: Port number for sieve is assigned by IANA
>Confidential: no
>Severity: serious
>Priority: medium
>Responsible: christos
>State: closed
>Class: change-request
>Submitter-Id: net
>Arrival-Date: Tue Dec 08 02:10:00 +0000 2009
>Closed-Date: Fri Feb 22 05:00:58 +0000 2013
>Last-Modified: Fri Feb 22 05:00:58 +0000 2013
>Originator: OBATA Akio
>Release: NetBSD 5.0.1
>Organization:
LINS, Japan.
>Environment:
System: NetBSD miki.lins.jp 5.0.1 NetBSD 5.0.1 (MIKI) #0: Sun Aug 30 18:21:32 JST 2009 root@vm3.lins.jp:/usr/src/sys/arch/i386/compile/MIKI i386
Architecture: i386
Machine: i386
>Description:
Now, src/etc/services contains following line (by PR#18016):
sieve 2000/tcp # RFC3028
It's wrong, because RFC3028 (superseded by RFC5228) define just
filtering language, not neither management protocol nor port number.
The IANA allocated 4190/tcp for ManagerSieve (draft-ietf-sieve-managesieve-09),
so the entry should be updated.
(port 2000 was mentioned in old drafts).
>How-To-Repeat:
compare src/etc/services and
http://www.iana.org/assignments/port-numbers
>Fix:
change the line to as following:
sieve 4190/tcp # ManageSieve Protocol
(or sync src/etc/services with IANA).
>Release-Note:
>Audit-Trail:
From: "OBATA Akio" <obata@lins.jp>
To: gnats-bugs@netbsd.org
Cc:
Subject: Re: misc/42426: Port number for sieve is assigned by IANA
Date: Thu, 27 Jan 2011 21:30:50 +0900
src/etc/services was updated from the IANA database with rev 1.93,
so new "sieve 4190/tcp" entry was added, but deprecated "sieve 2000/tcp"
entry still exists, it should be removed.
From: "OBATA Akio" <obache@netbsd.org>
To: gnats-bugs@gnats.NetBSD.org
Cc:
Subject: PR/42426 CVS commit: src/etc
Date: Thu, 10 Feb 2011 13:39:33 +0000
Module Name: src
Committed By: obache
Date: Thu Feb 10 13:39:33 UTC 2011
Modified Files:
src/etc: services
Log Message:
remove obsolete "sieve 2000/tcp" entry. PR#42426.
To generate a diff of this commit:
cvs rdiff -u -r1.93 -r1.94 src/etc/services
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
State-Changed-From-To: open->closed
State-Changed-By: obache@NetBSD.org
State-Changed-When: Thu, 10 Feb 2011 13:43:04 +0000
State-Changed-Why:
fixed.
Responsible-Changed-From-To: misc-bug-people->christos
Responsible-Changed-By: obache@NetBSD.org
Responsible-Changed-When: Thu, 11 Oct 2012 04:29:24 +0000
Responsible-Changed-Why:
christos backed out my change.
State-Changed-From-To: closed->open
State-Changed-By: obache@NetBSD.org
State-Changed-When: Thu, 11 Oct 2012 04:29:24 +0000
State-Changed-Why:
Hi christos, you had revived "sieve 2000/tcp" entry with "Fresh from IANA".
But it should not be in there.
If you have a reason why it is required in /etc/services, please fix the
comment of the entry.
As discrived in this PR, "RFC3028" is wrong.
State-Changed-From-To: open->closed
State-Changed-By: soda@NetBSD.org
State-Changed-When: Fri, 22 Feb 2013 05:00:58 +0000
State-Changed-Why:
fixed by christos as follows:
cvs rdiff -u -r1.95 -r1.96 src/etc/services
cvs rdiff -u -r1.1004 -r1.1005 src/doc/3RDPARTY
>Unformatted:
(Contact us)
$NetBSD: query-full-pr,v 1.39 2013/11/01 18:47:49 spz Exp $
$NetBSD: gnats_config.sh,v 1.8 2006/05/07 09:23:38 tsutsui Exp $
Copyright © 1994-2007
The NetBSD Foundation, Inc. ALL RIGHTS RESERVED.