From owner-freebsd-security@FreeBSD.ORG Tue Jun 23 21:21:47 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 A048B401 for ; Tue, 23 Jun 2015 21:21:47 +0000 (UTC) (envelope-from peter@rulingia.com) Received: from vps.rulingia.com (vps.rulingia.com [103.243.244.15]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "vps.rulingia.com", Issuer "CAcert Class 3 Root" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 2ECE86B for ; Tue, 23 Jun 2015 21:21:46 +0000 (UTC) (envelope-from peter@rulingia.com) Received: from server.rulingia.com (c220-239-242-83.belrs5.nsw.optusnet.com.au [220.239.242.83]) by vps.rulingia.com (8.14.9/8.14.9) with ESMTP id t5NLLYqK063152 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Wed, 24 Jun 2015 07:21:40 +1000 (AEST) (envelope-from peter@rulingia.com) X-Bogosity: Ham, spamicity=0.000000 Received: from server.rulingia.com (localhost.rulingia.com [127.0.0.1]) by server.rulingia.com (8.14.9/8.14.9) with ESMTP id t5NLLSk5054819 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Wed, 24 Jun 2015 07:21:28 +1000 (AEST) (envelope-from peter@server.rulingia.com) Received: (from peter@localhost) by server.rulingia.com (8.14.9/8.14.9/Submit) id t5NLLSbg054818; Wed, 24 Jun 2015 07:21:28 +1000 (AEST) (envelope-from peter) Date: Wed, 24 Jun 2015 07:21:28 +1000 From: Peter Jeremy To: Pawel Biernacki Cc: freebsd-security@freebsd.org Subject: Re: Leap Second Message-ID: <20150623212128.GB21632@server.rulingia.com> References: <20150623205618.GA54533@server.rulingia.com> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="zYM0uCDKw75PZbzx" Content-Disposition: inline In-Reply-To: X-PGP-Key: http://www.rulingia.com/keys/peter.pgp User-Agent: Mutt/1.5.23 (2014-03-12) 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:21:47 -0000 --zYM0uCDKw75PZbzx Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable 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 >> 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.lis= t. 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. --=20 Peter Jeremy --zYM0uCDKw75PZbzx Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQJ8BAEBCgBmBQJVic3YXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXRFRUIyOTg2QzMwNjcxRTc0RTY1QzIyN0Ux NkE1OTdBMEU0QTIwQjM0AAoJEBall6Dkogs0JQIQAIFVV9inIGGd3FPAfkWe6FaN Ey8wwA8cxar/p9NXgA1Lk0idSShjdoiREEkyzv25rjhl7uP6UE36iwwKKnojynqd Ei0wLLfueOOx0BIN5Zb7/JoKuv3A40D9hQ8UUmUGFGO4JEbO8NFUbGccM5PlQbqz HItsXwBLPd+/cC/PqUnJ6QjhxOkeDrtrgwPNkRnnVOQnlAVPG+6bVXpdhQp49l3O i4ytxkq+KhSxMyS9Rk5YOe1IJzI2nQ+GUBYL/z/2Qj9wTdE7qNwgMiqLBmdLVRoQ aVY4Hw+IwOYyustspSho81n1//A6Fnhruw5HCSG/JW7R0z8JLscq44HxiAQqRURK XU4dx4G37O/Ji0DocYh8aXzaW02jpkDFUTtJ4BsGAYJzJ7qCGewXeSVzL+p/sR5O ddLfkNQ3J725s5roP2hJWLUvinLUTzlRYXuZI93NBywUFfIfctG9RQNOpVI++3up yWwmAgg5qjgrrRaK/H06jKaBk5IGTZz1KXsL7MRQQnbpo4IXtQmyU7dGdJWHdHiU QEAnvcu4QqHfVBvmDzxh5tlAsDy+q6YGiDtYTJpZiWd+XjS5klLrGi6jdrS7ZTks Gcdot0nXTSLEePbjjUzlh1plsFoxs03m2UvjiMcnRJyRENNrf0K4bMfyDFjHTlhh YfkCtQpYsT7Po0Quhhf/ =JFEa -----END PGP SIGNATURE----- --zYM0uCDKw75PZbzx--