From owner-svn-src-all@freebsd.org Wed Dec 30 20:19:21 2015 Return-Path: Delivered-To: svn-src-all@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id DBA1CA55E93; Wed, 30 Dec 2015 20:19:20 +0000 (UTC) (envelope-from cy.schubert@komquats.com) Received: from smtp-out-so.shaw.ca (smtp-out-so.shaw.ca [64.59.136.137]) by mx1.freebsd.org (Postfix) with ESMTP id 30B381AAC; Wed, 30 Dec 2015 20:19:20 +0000 (UTC) (envelope-from cy.schubert@komquats.com) Received: from spqr.komquats.com ([96.50.22.10]) by shaw.ca with SMTP id ENDEauUzydBaTENDFaF4Xp; Wed, 30 Dec 2015 13:19:14 -0700 X-Authority-Analysis: v=2.1 cv=He60Nnw8 c=1 sm=1 tr=0 a=jvE2nwUzI0ECrNeyr98KWA==:117 a=jvE2nwUzI0ECrNeyr98KWA==:17 a=BWvPGDcYAAAA:8 a=VxmjJ2MpAAAA:8 a=kj9zAlcOel0A:10 a=wUQvQvOEmiQA:10 a=6I5d2MoRAAAA:8 a=YxBL1-UpAAAA:8 a=awknIvsCzPwG_4OrAGYA:9 a=CjuIK1q_8ugA:10 a=oappaISLdyUA:10 Received: from slippy.cwsent.com (slippy [10.1.1.91]) by spqr.komquats.com (Postfix) with ESMTP id 70A27138A4; Wed, 30 Dec 2015 12:19:12 -0800 (PST) Received: from slippy (localhost [127.0.0.1]) by slippy.cwsent.com (8.15.2/8.15.2) with ESMTP id tBUKJ9It008305; Wed, 30 Dec 2015 12:19:09 -0800 (PST) (envelope-from Cy.Schubert@komquats.com) Message-Id: <201512302019.tBUKJ9It008305@slippy.cwsent.com> X-Mailer: exmh version 2.8.0 04/21/2012 with nmh-1.6 Reply-to: Cy Schubert From: Cy Schubert X-os: FreeBSD X-Sender: cy@cwsent.com X-URL: http://www.komquats.com/ To: Ian Lepore cc: Colin Percival , Cy Schubert , src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org, edwin@freebsd.org, Xin Li , dwmalone@freebsd.org, roberto@freebsd.org, des@freebsd.org Subject: Re: svn commit: r289421 - in head/etc: . mtree ntp In-Reply-To: Message from Ian Lepore of "Wed, 30 Dec 2015 09:04:50 -0700." <1451491490.1369.41.camel@freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Wed, 30 Dec 2015 12:19:09 -0800 X-CMAE-Envelope: MS4wfDYtsnsTwzCB0FPxnXM3EheltHTKzNTJTz45mnlFihRfyFRUvs2RS3wB7OcUuHHe50yd7dMK0t6iofITFO/35NgWLoe1dall+6n2u2UoKB+Cp7dqy5b4 LjX/93RUKAdm8SqmMmBik90x3NUCxCSNcIms0ruooZpwRRNJzU5uapjn9VjXUiwI8I42b3DO14NSfs50JVsiO6KpW4MMSIG1vwquVc7Q1KeOXdWs/iHk2UCO Eh6x9Cuz1eFfkzwJBD+eTtMc9PeyqlsSyEIcaBCSPlcB4qq7/+w3p498Wjg+Bf95Mqpj5dRMVRFLQ+I8xvvBizk7QSuU4dlM9mpQbysx4CFWRiclY+a3dnMa q9+FaO+tBGs4lr+y7HkcBnGBS2U+Y8NV1oGm3cir8CSF56/fIkajp7XbXAIA2rtfzM91xVFWFyvhDMv0ZVhOtPeJgQv8WtAEu/ya5eDJBQGVu+5Xvp8Jjatc YpInjOJcegtTeoN7 X-Mailman-Approved-At: Wed, 30 Dec 2015 20:46:30 +0000 X-BeenThere: svn-src-all@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "SVN commit messages for the entire src tree \(except for " user" and " projects" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 30 Dec 2015 20:19:21 -0000 In message <1451491490.1369.41.camel@freebsd.org>, Ian Lepore writes: > On Wed, 2015-12-30 at 04:50 -0800, Colin Percival wrote: > > On 10/16/15 07:04, Cy Schubert wrote: > > > Add default leap-seconds file. This should help ntp networks get > > > the > > > leap second date correct > > > > > > Added: > > > head/etc/ntp/ > > > head/etc/ntp/Makefile (contents, props changed) > > > head/etc/ntp/leap-seconds (contents, props changed) > > > > So... is someone going to be keeping this file up to date? We seem > > to have > > the same information in contrib/tzdata/leapseconds (which is being > > kept up > > to date -- thank you edwin and delphij!) but having this file in > > /etc/ntp/ > > being out of date is making ntpd refuse to start. > > > > I vaguely remember warning that something like this was likely to > happen. Turning on leapfile processing by default without an already > -in-place mechanism to keep the file up to date was a bad idea. There > was some mumbling about a mechanism, but nobody wrote any code. > > Even if the mechanism existed, I think defaulting to using the leapfile > is wrong. It's a thing that needs care and feeding or it causes > problems, and thus it's a thing that should only be enabled by admins > who know about the care and feeding aspect (an automatic fetch > mechanism doesn't help much if there are firewalls blocking the fetch, > for example). The original idea was to update the file twice a year. Just before Christmas des@ suggested an alternative approach of fetching an update weekly or monthly because some upstream ntp servers not using the correct leap seconds and hosting the file locally would be more reliable. I've cc'd you on my last reply to des@ this morning. -- Cheers, Cy Schubert or FreeBSD UNIX: Web: http://www.FreeBSD.org The need of the many outweighs the greed of the few.