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:

NetBSD Home
NetBSD PR Database Search

(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.