From owner-freebsd-stable@freebsd.org Wed Dec 6 03:04:18 2017 Return-Path: Delivered-To: freebsd-stable@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 8E47AE8D6EE for ; Wed, 6 Dec 2017 03:04:18 +0000 (UTC) (envelope-from lists@bofhnet.org) Received: from mail1.fq-dn.com (mx.fq-dn.com [67.40.81.92]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 50E637FFBF for ; Wed, 6 Dec 2017 03:04:17 +0000 (UTC) (envelope-from lists@bofhnet.org) Received: from rc.freedom.lan (unknown [192.168.39.32]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) (Authenticated sender: lists@bofhnet.org) by mail1.fq-dn.com (Postfix) with ESMTPSA id 3388A892C2 for ; Tue, 5 Dec 2017 20:04:16 -0700 (MST) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII; format=flowed Content-Transfer-Encoding: 7bit Date: Tue, 05 Dec 2017 20:04:16 -0700 From: lists@bofhnet.org To: freebsd-stable@freebsd.org Subject: Re: [FreeBSD-Announce] FreeBSD Errata Notice FreeBSD-EN-17:09.tzdata In-Reply-To: <20171102162500.79494DCC1@freefall.freebsd.org> References: <20171102162500.79494DCC1@freefall.freebsd.org> Message-ID: X-Sender: lists@bofhnet.org User-Agent: Roundcube Webmail/1.3.0 X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 06 Dec 2017 03:04:18 -0000 unsubscribe On 2017-11-02 09:25, FreeBSD Errata Notices wrote: > ============================================================================= > FreeBSD-EN-17:09.tzdata Errata > Notice > The FreeBSD > Project > > Topic: Timezone database information update > > Category: contrib > Module: zoneinfo > Announced: 2017-11-02 > Credits: Philip Paeps > Affects: All supported versions of FreeBSD > Corrected: 2017-10-30 15:56:17 UTC (stable/11, 11.1-STABLE) > 2017-11-02 15:40:19 UTC (releng/11.1, 11.1-RELEASE-p3) > 2017-11-02 15:39:49 UTC (releng/11.0, 11.0-RELEASE-p14) > 2017-10-30 15:57:48 UTC (stable/10, 10.4-STABLE) > 2017-11-02 15:38:54 UTC (releng/10.4, 10.4-RELEASE-p2) > 2017-11-02 15:38:24 UTC (releng/10.3, 10.3-RELEASE-p23) > > For general information regarding FreeBSD Errata Notices and Security > Advisories, including descriptions of the fields above, security > branches, and the following sections, please visit > . > > I. Background > > The tzsetup(8) program allows the user to specify the default local > timezone. Based on the selected timezone, tzsetup(8) copies one of the > files from /usr/share/zoneinfo to /etc/localtime. This file actually > controls the conversion. > > II. Problem Description > > Several changes in Daylight Savings Time happened after previous > FreeBSD releases were released that would affect many people who > live in different countries. Because of these changes, the data in > the zoneinfo files need to be updated, and if the local timezone on > the running system is affected, tzsetup(8) needs to be run so the > /etc/localtime is updated. > > III. Impact > > An incorrect time will be displayed on a system configured to use one > of the affected timezones if the /usr/share/zoneinfo and /etc/localtime > files are not updated, and all applications on the system that rely on > the system time, such as cron(8) and syslog(8), will be affected. > > IV. Workaround > > The system administrator can install an updated timezone database from > the misc/zoneinfo port and run tzsetup(8) to get the timezone database > corrected. > > Applications that store and display times in Coordinated Universal Time > (UTC) are not affected. > > V. Solution > > Please note that some third party software, for instance PHP, Ruby, > Java and Perl, may be using different zoneinfo data source, in such > cases these software has to be updated separately. For software > packages that is installed via package collection, they can be > upgraded by doing a `pkg upgrade'. > > Following the instructions in this Errata Notice will update all of > the zoneinfo files to be the same as what was released with FreeBSD > release. > > Perform one of the following: > > 1) Upgrade your system to a supported FreeBSD stable or release / > security > branch (releng) dated after the correction date. Restart all the > affected > applications and daemons, or reboot the system. > > 2) To update your system via a binary patch: > > Systems running a RELEASE version of FreeBSD on the i386 or amd64 > platforms can be updated via the freebsd-update(8) utility: > > # freebsd-update fetch > # freebsd-update install > > Restart all the affected applications and daemons, or reboot the > system. > > 3) To update your system via a source code patch: > > The following patches have been verified to apply to the applicable > FreeBSD release branches. > > a) Download the relevant patch from the location below, and verify the > detached PGP signature using your PGP utility. > > [FreeBSD 11.1] > # fetch https://security.FreeBSD.org/patches/EN-17:09/tzdata-11.1.patch > # fetch > https://security.FreeBSD.org/patches/EN-17:09/tzdata-11.1.patch.asc > # gpg --verify tzdata-11.1.patch.asc > > [FreeBSD 11.0] > # fetch https://security.FreeBSD.org/patches/EN-17:09/tzdata-11.0.patch > # fetch > https://security.FreeBSD.org/patches/EN-17:09/tzdata-11.0.patch.asc > # gpg --verify tzdata-11.0.patch.asc > > [FreeBSD 10.4] > # fetch https://security.FreeBSD.org/patches/EN-17:09/tzdata-10.4.patch > # fetch > https://security.FreeBSD.org/patches/EN-17:09/tzdata-10.4.patch.asc > # gpg --verify tzdata-10.4.patch.asc > > [FreeBSD 10.3] > # fetch https://security.FreeBSD.org/patches/EN-17:09/tzdata-10.3.patch > # fetch > https://security.FreeBSD.org/patches/EN-17:09/tzdata-10.3.patch.asc > # gpg --verify tzdata-10.3.patch.asc > > b) Apply the patch. Execute the following commands as root: > > # cd /usr/src > # patch < /path/to/patch > > c) Recompile the operating system using buildworld and installworld as > described in . > > Restart all the affected applications and daemons, or reboot the > system. > > VI. Correction details > > The following list contains the correction revision numbers for each > affected branch. > > Branch/path > Revision > ------------------------------------------------------------------------- > stable/10/ > r325160 > releng/10.3/ > r325322 > releng/10.4/ > r325323 > stable/11/ > r325159 > releng/11.0/ > r325324 > releng/11.1/ > r325325 > ------------------------------------------------------------------------- > > To see which files were modified by a particular revision, run the > following command, replacing NNNNNN with the revision number, on a > machine with Subversion installed: > > # svn diff -cNNNNNN --summarize svn://svn.freebsd.org/base > > Or visit the following URL, replacing NNNNNN with the revision number: > > > > VII. References > > > > > > The latest revision of this advisory is available at >