From nobody Tue Feb 06 23:14:36 2024 X-Original-To: dev-commits-src-main@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4TTzbd02ZSz5B9F0; Tue, 6 Feb 2024 23:14:37 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4TTzbc6T1Vz4sHb; Tue, 6 Feb 2024 23:14:36 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1707261276; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=r0YimMFL1K2m8X8G6SY1n804MdU/ftJR3j8ZbGWKY4c=; b=KqYIpC6hcv5wfZcyQsN2ZqCmRUs8sC8ZbMpp4ln/Mkzu5Nv2KIBUMI9U1Z6RmnDETnnWYv rHACBMwqilURzAJGAnMCLfZM63jrrFCjhlwr2p5iVLeUvKqytux7ZY1U/LyXrKL0iQjJIK Z6EtORP+tweirOd/MrtzJCxnDeK6qO8ByLsjSZ8gnputmnVNFETgvD0RASHhEPkajRxXqB 5bwkQd0OzMfkEmQ5UN/tNNOevt4NzmCPrRszTAEKrqb0csfm2xUYSq0CNcP54Eeugop+tL sL3rT197xQyyUfIwRxiqPhYqOo7ysnkHz+D2P3zofo6QgtoxbRMY3R/6Rp3e6Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1707261276; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=r0YimMFL1K2m8X8G6SY1n804MdU/ftJR3j8ZbGWKY4c=; b=oLGXj5xk2E577QhGzCn0AeUdWqZNVepirXXI7+zBNZBiFL8d9Zw6/L2P74tMvIoqXhSeXA tV0bmzAQyuLQzv0Z0pqoCc95XfTJBSIxrk3DycsmG3sFFV/ti2kePwCeWqkRPX7qvvMSt6 cLZYgSDnjO9oLpyIjGBlfgD8blMUUDIEgqiEd6CbhRdlySHBLB3SAMHI/1B6PHf0mONBc5 rkVVWwCNpq77kGHYYz0xxzl11yPeDpI1C6esb8P45P8kJtJGuv8aPbCXfb9lpQSgfJHrZc iO1xoAD1egfZ4H3F6DeG0E0dH2iJZcJrKq+HL7ILpyCebQhvC3HFrKXJxZM55w== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1707261276; a=rsa-sha256; cv=none; b=l1ww3P998/i9WvGNa3ot2igSgUrbGz3rUrcL0Ba6TXxDIbTqaaDVUe/TkFnIsmVROVp6Hw G8VlYtC6+Bx4GhyB6EL8MittRlUTG1sR+US29dWVrP1Vihnshk5IHsoWRT2WV/c9oZDJ7x FFnzwUGboYam3h1B6e7FilXDrtz9KzZOEHtEZMIhY0qZIKq+G08cAb5wjeUFuE7lXoyrtf G3Pnnu6HB7sfWTP7ZCk1alZeOPXwpsarI7fhghSHO8i9jnP6pK8zKpSDoKvp/WJckcDIqZ IUgV5UpiktqjM+Jh72qWccgQOjl8NIbWd1Ytipa6LItD02hX963sfT4ChRGMpw== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4TTzbc5WsSzjct; Tue, 6 Feb 2024 23:14:36 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.17.1/8.17.1) with ESMTP id 416NEa7h056115; Tue, 6 Feb 2024 23:14:36 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.17.1/8.17.1/Submit) id 416NEaL9056112; Tue, 6 Feb 2024 23:14:36 GMT (envelope-from git) Date: Tue, 6 Feb 2024 23:14:36 GMT Message-Id: <202402062314.416NEaL9056112@gitrepo.freebsd.org> To: src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-main@FreeBSD.org From: Warner Losh Subject: git: 11da791920ba - main - leapseconds: Update to the canonical place. List-Id: Commit messages for the main branch of the src repository List-Archive: https://lists.freebsd.org/archives/dev-commits-src-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-src-main@freebsd.org X-BeenThere: dev-commits-src-main@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: imp X-Git-Repository: src X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 11da791920ba285f0832f09cb504ac81e35ff8d1 Auto-Submitted: auto-generated The branch main has been updated by imp: URL: https://cgit.FreeBSD.org/src/commit/?id=11da791920ba285f0832f09cb504ac81e35ff8d1 commit 11da791920ba285f0832f09cb504ac81e35ff8d1 Author: Warner Losh AuthorDate: 2024-02-06 23:11:38 +0000 Commit: Warner Losh CommitDate: 2024-02-06 23:12:59 +0000 leapseconds: Update to the canonical place. IERS is the source of truth for leap seconds. Their leapsecond file is updated most quickly and is always right (unlike the IANA one which often lags). IERS operates this public service for the express purpose of random people downloading it. Their terms of service are compatible with open source (we could include this in our release). Rather than fighting with questions around this because the IANA one changed locations or the auto update script broken, just use this. This is in preference to the NIST ftp copy. NIST is in the process of retiring their FTP services. Sponsored by: Netflix Reviewed by: philip, delphij, cy Differential Revision: https://reviews.freebsd.org/D43752 --- libexec/rc/rc.conf | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/libexec/rc/rc.conf b/libexec/rc/rc.conf index 145e0b70ca3b..20f0a6375a9e 100644 --- a/libexec/rc/rc.conf +++ b/libexec/rc/rc.conf @@ -423,8 +423,8 @@ ntpd_flags="" # Additional flags to ntpd ntp_src_leapfile="/etc/ntp/leap-seconds" # Initial source for ntpd leapfile ntp_db_leapfile="/var/db/ntpd.leap-seconds.list" - # Working copy (updated weekly) leapfile -ntp_leapfile_sources="https://data.iana.org/time-zones/tzdb/leap-seconds.list" + # Canonical place to get the leap seconds from +ntp_leapfile_sources="https://hpiers.obspm.fr/iers/bul/bulc/ntp/leap-seconds.list" # Source from which to fetch leapfile ntp_leapfile_fetch_opts="-mq" # Options to use for ntp leapfile fetch, # e.g. --no-verify-peer