Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 30 Dec 2015 09:04:50 -0700
From:      Ian Lepore <ian@freebsd.org>
To:        Colin Percival <cperciva@freebsd.org>, Cy Schubert <cy@FreeBSD.org>, src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org, edwin@freebsd.org, Xin Li <delphij@FreeBSD.org>
Subject:   Re: svn commit: r289421 - in head/etc: . mtree ntp
Message-ID:  <1451491490.1369.41.camel@freebsd.org>
In-Reply-To: <5683D325.6020409@freebsd.org>
References:  <201510161404.t9GE4GqM046436@repo.freebsd.org> <5683D325.6020409@freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
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).

-- Ian



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1451491490.1369.41.camel>