From owner-freebsd-security@FreeBSD.ORG Tue Jun 23 21:35:44 2015 Return-Path: Delivered-To: freebsd-security@nevdull.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 5F8A74E9 for ; Tue, 23 Jun 2015 21:35:44 +0000 (UTC) (envelope-from pawel.biernacki@gmail.com) Received: from mail-wi0-x22f.google.com (mail-wi0-x22f.google.com [IPv6:2a00:1450:400c:c05::22f]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id DECC8812 for ; Tue, 23 Jun 2015 21:35:43 +0000 (UTC) (envelope-from pawel.biernacki@gmail.com) Received: by wicnd19 with SMTP id nd19so118193436wic.1 for ; Tue, 23 Jun 2015 14:35:42 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=Axuwa0OEhiFnbQX/z4/8PmXOfGEMdAH4ZNopiuZFp8E=; b=mKJPp4ErNq8nvVGzy5MxlA5hEVDfDybkOQH3AhCS15qe1owcJU5sL4j50rSBmBSswZ cmZxnfycZM2xXXZEUpOel9Q5WNCYBbzUr7+3R1vflolJ+5LrMAjijso+x9n2sGRXHlgw lJ/H9K6QMpeRqy7EBUBGWHsnG63Sh3YI3ipkx6s5yITMyzoyEdG+ET6jN2+8wyxXjhrh WUfKcNryNAtql6oKP6Wl7sngOXgBMCXL+LG7FrL0CF9XlPnu2udQecozClw86rZ0mXiN SCZ9RSuF0M3cXlo3SHBD78WvK0shMnJyxgVStaIGotbMGIOb4C6qwYQc9TMJhIxUHDis YjFg== MIME-Version: 1.0 X-Received: by 10.180.95.67 with SMTP id di3mr6920961wib.78.1435095342492; Tue, 23 Jun 2015 14:35:42 -0700 (PDT) Received: by 10.27.25.204 with HTTP; Tue, 23 Jun 2015 14:35:42 -0700 (PDT) In-Reply-To: <20150623212128.GB21632@server.rulingia.com> References: <20150623205618.GA54533@server.rulingia.com> <20150623212128.GB21632@server.rulingia.com> Date: Tue, 23 Jun 2015 22:35:42 +0100 Message-ID: Subject: Re: Leap Second From: Pawel Biernacki To: Peter Jeremy Cc: freebsd-security@freebsd.org Content-Type: text/plain; charset=UTF-8 X-Content-Filtered-By: Mailman/MimeDel 2.1.20 X-BeenThere: freebsd-security@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "Security issues \[members-only posting\]" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 23 Jun 2015 21:35:44 -0000 Yes I read it, and noticed that ifdef, also I noticed that the leapseconds was omitted for last 12 month during MFV for unknown for me reasons. Therefore is you #define LEAPSECONDS you'll not get the next one. And yes, the update should be on src/share/zoneinfo/leapseconds and not the .list file (my mistake), but as I said it haven't been updated during last MFV therefore there is nothing to be done for EN in this stage. Pawel. On 23 June 2015 at 22:21, Peter Jeremy wrote: > On 2015-Jun-23 22:00:49 +0100, Pawel Biernacki > wrote: > >On 23 June 2015 at 21:56, Peter Jeremy wrote: > > > >> On 2015-Jun-23 20:03:35 +0100, Pawel Biernacki < > pawel.biernacki@gmail.com> > >> wrote: > >> >As we (hopefully) all know on 30th of June we'll observe leap second. > >> > tzdata information was updated in release 2015a in January. > >> ... > >> >I believe that FreeBSD Project should issue Errata Notices for all > >> >supported version with update to share/zoneinfo/leap-seconds.list file. > > >The file is in src and is used by zic to compile zoneinfo files. Please > >read src/share/zoneinfo/Makefile. > > Maybe you need to read that file - nowhere does it mention > leap-seconds.list. > The closest is the LEAPSECONDS option: If LEAPSECONDS is defined at build > time, /usr/src/contrib/tzdata/leapseconds is baked into the individual > timezone files (to be) installed into /usr/share/zoneinfo. This is not the > default on FreeBSD and according to ctime(3), doing so breaks POSIX > compliance. > > You still haven't explained why the FreeBSD Project needs to issue an EN > to update the (non-existent) share/zoneinfo/leap-seconds.list file. > > Obviously, if you've done something non-standard, you may need to make some > local changes but the FreeBSD Project does no issue ENs for unsupported > configurations. > > -- > Peter Jeremy > -- One of God's own prototypes. A high-powered mutant of some kind never even considered for mass production. Too weird to live, and too rare to die.