Re: [Ntp] Finding leap-seconds.list
Thomas Peterson <hidinginthebbc@gmail.com> Thu, 08 November 2018 02:49 UTC
Return-Path: <hidinginthebbc@gmail.com>
X-Original-To: ntp@ietfa.amsl.com
Delivered-To: ntp@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 40237130E11 for <ntp@ietfa.amsl.com>; Wed, 7 Nov 2018 18:49:15 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.998
X-Spam-Level:
X-Spam-Status: No, score=-1.998 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id RCkm7jN-c_Jm for <ntp@ietfa.amsl.com>; Wed, 7 Nov 2018 18:49:12 -0800 (PST)
Received: from mail-pl1-x629.google.com (mail-pl1-x629.google.com [IPv6:2607:f8b0:4864:20::629]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 04BB0130E9E for <ntp@ietf.org>; Wed, 7 Nov 2018 18:49:10 -0800 (PST)
Received: by mail-pl1-x629.google.com with SMTP id p6-v6so8802744pll.4 for <ntp@ietf.org>; Wed, 07 Nov 2018 18:49:09 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=subject:to:cc:references:from:message-id:date:user-agent :mime-version:in-reply-to:content-language; bh=5EDJ+L28P+eSsbmLXEq3EHbPLJfba60ic9dMqsXUeho=; b=PDYtfpTjHcFEnegebx85P6VEPF0pPO2V9j3URqBj772a89f1c5TT9A9ZpzCcsg1QiD p7F/JomFLJyxsMSxpMDHlHKk109KtJDP4bLwt6U/OvP1TteSLOfBRidITT9cvv7jP3US RaFsU2jU763ABnn5dtXrwLWPZbk1zsVkKhQFco201JRWYdV4tiBoXj1XyBGFrlMbBUzA sC0FsAs7NUW8waSIFD20z7MoCPVOfhgvGk607NwyaYhaYhmRj+VR/ee8StLPOGsy5IUu FOIKs+l7BzCj28XTqC20O3fIv1fsycIPygpeTdaA+JwdI/jlEG3yiihWDZn6D6M9+uB/ fidQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:cc:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-language; bh=5EDJ+L28P+eSsbmLXEq3EHbPLJfba60ic9dMqsXUeho=; b=U6hdHjarf+XIR+lXyY8nqPlDKvLXdyGDizbsJgkoO7eJjL9Wm494h8aV+vyjzc9r9W Zf5/AQ9u79/5dfLwdRDAPR4fA9WY4Xu80VSegWqCbxZ9ZxzlN8Sot6Lf29PPH9HH8No6 +IVP/IM9BVlEdCyFBCfi8NaYoexLbjEuAxUrbzzwqsVBAREoc8iFS38lYCcmBY7bn5dF UsnD3rG2tFZ9QPNTh+p/IzC74idFRBZG6ipydbUpCtvwnIMljs/wyHAZQ23DzXkCyqaf 3O3Q80JUwJtBueM5+5RlUKneCbKRs/15xIyqfhE0t3unMbhFmdwhT7NNWIjqyBM6gCsf YnJA==
X-Gm-Message-State: AGRZ1gKfXr96Gg0paZD4CVKek+iobkqTQNzVONd4t26K0gmmBEsuamCt 6pL6xG+F7vJxmPSdJVXBUDk=
X-Google-Smtp-Source: AJdET5eBQ8/S91knHlTf9fYvu9dRoE5NNdRQRr380ClVbvBrzKapBunW10dSTrcvqVm4wzhE3FPgwQ==
X-Received: by 2002:a17:902:3181:: with SMTP id x1-v6mr2817559plb.240.1541645349471; Wed, 07 Nov 2018 18:49:09 -0800 (PST)
Received: from dhcp-885e.meeting.ietf.org ([2001:67c:370:128:40ab:594c:3781:da12]) by smtp.gmail.com with ESMTPSA id a11-v6sm2000268pff.8.2018.11.07.18.49.07 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 07 Nov 2018 18:49:09 -0800 (PST)
To: Dieter Sibold <dsibold.ietf@gmail.com>, Denis Reilly <denis.reilly@orolia.com>
Cc: Martin Burnicki <martin.burnicki@meinberg.de>, ntp@ietf.org, Paul Eggert <eggert@cs.ucla.edu>
References: <5884DA3A-B95B-4D6B-9A31-E964CE4F02EF@gmail.com> <53bc1310-c198-557a-54ca-57b5b0af9bcb@meinberg.de> <AM6PR0602MB3733A11C62B7A0ED49F318B5FFC40@AM6PR0602MB3733.eurprd06.prod.outlook.com> <9A89609A-9A4E-41EB-A857-91252E5F6D04@gmail.com>
From: Thomas Peterson <hidinginthebbc@gmail.com>
Message-ID: <43c65279-12fa-4510-1d8f-b6e1b03caf7e@gmail.com>
Date: Thu, 08 Nov 2018 02:49:06 +0000
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:60.0) Gecko/20100101 Thunderbird/60.3.0
MIME-Version: 1.0
In-Reply-To: <9A89609A-9A4E-41EB-A857-91252E5F6D04@gmail.com>
Content-Type: multipart/alternative; boundary="------------976ECF6188BF5D4E03E6F7EC"
Content-Language: en-GB
Archived-At: <https://mailarchive.ietf.org/arch/msg/ntp/kh87kLqf8AttnUTeIRUWZcLr4_Y>
Subject: Re: [Ntp] Finding leap-seconds.list
X-BeenThere: ntp@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: <ntp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ntp>, <mailto:ntp-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ntp/>
List-Post: <mailto:ntp@ietf.org>
List-Help: <mailto:ntp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ntp>, <mailto:ntp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 08 Nov 2018 02:49:16 -0000
I propose the following occurs if the working group agrees: * draft-ietf-ntp-bcp is updated to remove reference to the IETF hosted leap second file (as has already been suggested) * The IETF ceases to host unpacked versions of tzdb * Updates sent to various other mailing lists that may be affected by this change (off the top of my head, tz@iana.org, pool@lists.ntp.org, freebsd-ports@lists.freebsd.org) as a matter of courtesy before its hosting is removed. Regards On 08/11/2018 01:28, Dieter Sibold wrote: > > > On 8 Nov 2018, at 2:17, Denis Reilly wrote: > >> Thomas and Martin, >> >> On doing my own research into this for the BCP, I found that the Time >> Zone database maintenance procedures are documented in BCP 175 / RFC >> 6557. >> >> However, after the discussion during the WG meeting, I think it's >> better to remove the mention of the leap second file hosted by the >> IETF in the BCP. As Martin notes, there are better places to get it. > I agree with Denis. > >> >> -- >> Denis Reilly | Technical Lead | denis.reilly@orolia.com >> (585)321-5837 >> >> -----Original Message----- >> From: ntp <ntp-bounces@ietf.org> On Behalf Of Martin Burnicki >> Sent: Wednesday, November 07, 2018 1:00 PM >> To: Thomas Peterson <hidinginthebbc@gmail.com>; ntp@ietf.org >> Cc: Paul Eggert <eggert@cs.ucla.edu> >> Subject: Re: [Ntp] Finding leap-seconds.list >> >> Thomas Peterson wrote: >>> As was discussed at the working group meeting at IETF 103 [0], I >>> have decided to do some research on the leap-seconds.list file that >>> the IETF appears to be hosting at >>> https://www.ietf.org/timezones/data/leap-seconds.list, but for some >>> participants of this working group appear unclear about. >> >> During the IETF NTP WG session I posted a link in the chat which >> points to a PDF I wrote some time ago: >> https://www.meinbergglobal.com/download/burnicki/the_ntp_leap_second_file.pdf >> >> >> There are several "original" versions of that file published by the >> IERS, NIST, and USNO. >> >> One of those original files (usually the version from NIST) is used >> to update the TZDB records, and the original file is also included in >> the TZDB distribution/tar ball, which is then unpacked and made >> available at the IETF web site. >> >> The problem here is that first an update of the original leap second >> file appears, and only whenever the next TZDB version is released >> after that the file appears on the IETF web site. >> >> So for most users it's better to pick up a file from one of the >> original sites. >> >>> Where is this referenced in an RFC or other IETF document? >>> I ran a search of “leap-seconds.list” across the spread of draft and >>> RFC documents. No RFC that I have found makes direct reference. >>> However, the current NTP BCP draft Section 4.6 [1] contains: >>> >>> ... SNIP ... >>> >>> The IETF maintains a leap second list [[7]] for NTP users who are not >>> receiving leap second information through an automatic source. >>> >>> Files are also available from other sources: >>> >>> ... SNIP ... >>> >>> With [[7]] holding reference to the file hosted at, and a list of >>> links to sources. >>> >>> What else is www.ietf.org hosting of a similar nature? >>> This file alone is not the only thing hosted under www.ietf.org, in >>> fact https://www.ietf.org/timezones/ directory listings show that >>> all recent versions of the tzdb (including 2018g the most recent) >>> which suggests a human maintaining the hosting of it, or automated >>> process. Versions only go back to 2016. These files are also >>> available over FTP [2]. >>> >> >> Yes, and since the leap seconds file is part of the TZDB, it also >> becomes available via the IETF web site. >> >>> How long have these files been hosted on www.ietf.org? >>> Internet archive's Wayback Machine [3] shows it appearing back in 2015. >>> >>> Who is using the file? >>> ntpd does depend on it as was discussed at the WG meeting, [4]. >>> FreeBSD [5] holds reference to it and users have reported issues >>> when being unable to access it in the past. In addition, at least >>> one library [6] make use of it outside of ntpd, however I don't >>> believe this is heavily used or cause non-developers or system >>> administrators any pain if it went missing. >> >> I'm sure the file *is* heavily used, but maybe not directly from the >> IETF web site. >> >> It's a good source to become aware of an upcoming leap second, and >> it's a good source to be able to determine the current UTC/TAI >> offset, as e.g. required when using PTP which uses TAI timestamps by >> default. >> >> Anyway, I think the file is mostly used by NTP or PTP servers since >> for most applications the information interesting for clients can be >> passed via the individual protocols. >> >> >> Regards, >> >> Martin >> -- >> Martin Burnicki >> >> Senior Software Engineer >> >> MEINBERG Funkuhren GmbH & Co. KG >> Email: martin.burnicki@meinberg.de >> Phone: +49 5281 9309-414 >> Linkedin: https://www.linkedin.com/in/martinburnicki/ >> >> Lange Wand 9, 31812 Bad Pyrmont, Germany Amtsgericht Hannover 17HRA >> 100322 Geschäftsführer/Managing Directors: Günter Meinberg, Werner >> Meinberg, Andre Hartmann, Heiko Gerstung >> Websites: https://www.meinberg.de https://www.meinbergglobal.com >> Training: https://www.meinberg.academy >> >> _______________________________________________ >> ntp mailing list >> ntp@ietf.org >> https://www.ietf.org/mailman/listinfo/ntp >> ATTENTION: This email came from an external source. >> Do not open attachments or click on links from unknown senders or >> unexpected emails. >> _______________________________________________ >> ntp mailing list >> ntp@ietf.org >> https://www.ietf.org/mailman/listinfo/ntp
- [Ntp] Finding leap-seconds.list Thomas Peterson
- Re: [Ntp] Finding leap-seconds.list Martin Burnicki
- Re: [Ntp] Finding leap-seconds.list Denis Reilly
- Re: [Ntp] Finding leap-seconds.list Hal Murray
- Re: [Ntp] Finding leap-seconds.list Kurt Roeckx
- Re: [Ntp] Finding leap-seconds.list Dieter Sibold
- Re: [Ntp] Finding leap-seconds.list Thomas Peterson
- Re: [Ntp] Finding leap-seconds.list Salz, Rich
- Re: [Ntp] Finding leap-seconds.list Warner Losh
- Re: [Ntp] Finding leap-seconds.list Thomas Peterson
- Re: [Ntp] Finding leap-seconds.list Warner Losh
- Re: [Ntp] Finding leap-seconds.list Salz, Rich
- Re: [Ntp] Finding leap-seconds.list Jared Mauch
- Re: [Ntp] Finding leap-seconds.list Warner Losh
- Re: [Ntp] Finding leap-seconds.list tglassey@earthlink.net
- Re: [Ntp] Finding leap-seconds.list Thomas Peterson
- Re: [Ntp] Finding leap-seconds.list tglassey@earthlink.net
- Re: [Ntp] Finding leap-seconds.list Warner Losh
- Re: [Ntp] Finding leap-seconds.list Steve Allen
- Re: [Ntp] Finding leap-seconds.list tglassey@earthlink.net
- Re: [Ntp] Finding leap-seconds.list Steve Allen
- Re: [Ntp] Finding leap-seconds.list Karen O'Donoghue
- Re: [Ntp] Finding leap-seconds.list Martin Burnicki
- Re: [Ntp] Finding leap-seconds.list Kurt Roeckx
- Re: [Ntp] Finding leap-seconds.list Martin Burnicki
- Re: [Ntp] Finding leap-seconds.list Kurt Roeckx
- Re: [Ntp] Finding leap-seconds.list Martin Burnicki
- Re: [Ntp] Finding leap-seconds.list Harlan Stenn
- Re: [Ntp] Finding leap-seconds.list Dieter Sibold
- Re: [Ntp] Finding leap-seconds.list Hal Murray
- Re: [Ntp] Finding leap-seconds.list Martin Burnicki
- Re: [Ntp] Finding leap-seconds.list Warner Losh
- Re: [Ntp] Finding leap-seconds.list Sanjeev Gupta
- Re: [Ntp] Finding leap-seconds.list Tony Finch
- Re: [Ntp] Finding leap-seconds.list Hal Murray
- Re: [Ntp] Finding leap-seconds.list Paul Eggert
- Re: [Ntp] Finding leap-seconds.list Thomas Peterson
- Re: [Ntp] Finding leap-seconds.list Thomas Peterson
- Re: [Ntp] Finding leap-seconds.list Paul Eggert
- Re: [Ntp] Finding leap-seconds.list tglassey@earthlink.net
- Re: [Ntp] Finding leap-seconds.list Warner Losh
- Re: [Ntp] Finding leap-seconds.list Thomas Peterson
- Re: [Ntp] Finding leap-seconds.list Martin Burnicki
- Re: [Ntp] Finding leap-seconds.list Martin Burnicki
- Re: [Ntp] Finding leap-seconds.list Martin Burnicki
- Re: [Ntp] Finding leap-seconds.list Martin Burnicki
- Re: [Ntp] Finding leap-seconds.list Danny Mayer
- Re: [Ntp] Finding leap-seconds.list Steve Allen
- Re: [Ntp] Finding leap-seconds.list Warner Losh
- Re: [Ntp] Finding leap-seconds.list Hal Murray
- Re: [Ntp] Finding leap-seconds.list Paul Eggert
- Re: [Ntp] Finding leap-seconds.list Paul Eggert
- Re: [Ntp] Finding leap-seconds.list Jared Mauch
- Re: [Ntp] Finding leap-seconds.list Warner Losh
- Re: [Ntp] Finding leap-seconds.list Thomas Peterson
- Re: [Ntp] Finding leap-seconds.list Harlan Stenn
- Re: [Ntp] Finding leap-seconds.list Martin Burnicki
- [Ntp] Antw: Re: Finding leap-seconds.list Ulrich Windl
- Re: [Ntp] Antw: Re: Finding leap-seconds.list Warner Losh
- Re: [Ntp] Antw: Re: Finding leap-seconds.list Paul Eggert
- Re: [Ntp] Antw: Re: Finding leap-seconds.list Jared Mauch
- Re: [Ntp] Antw: Re: Finding leap-seconds.list Hal Murray
- Re: [Ntp] Antw: Re: Finding leap-seconds.list Warner Losh
- Re: [Ntp] Antw: Re: Finding leap-seconds.list Hal Murray
- Re: [Ntp] Finding leap-seconds.list Dieter Sibold
- Re: [Ntp] Finding leap-seconds.list Steve Allen
- Re: [Ntp] Antw: Re: Finding leap-seconds.list Harlan Stenn
- Re: [Ntp] Antw: Re: Finding leap-seconds.list Martin Burnicki
- Re: [Ntp] Antw: Re: Finding leap-seconds.list Harlan Stenn
- Re: [Ntp] Finding leap-seconds.list Dieter Sibold
- Re: [Ntp] Finding leap-seconds.list Paul Eggert
- Re: [Ntp] Finding leap-seconds.list Thomas Peterson
- Re: [Ntp] Finding leap-seconds.list Thomas Peterson
- Re: [Ntp] Finding leap-seconds.list Denis Reilly