From nobody Thu Dec 07 22:27:16 2023 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 4SmTRM4gZQz53j66; Thu, 7 Dec 2023 22:27:27 +0000 (UTC) (envelope-from steffen@sdaoden.eu) Received: from sdaoden.eu (sdaoden.eu [217.144.132.164]) (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 mx1.freebsd.org (Postfix) with ESMTPS id 4SmTRL57b2z3MCD; Thu, 7 Dec 2023 22:27:26 +0000 (UTC) (envelope-from steffen@sdaoden.eu) Authentication-Results: mx1.freebsd.org; dkim=none; spf=pass (mx1.freebsd.org: domain of steffen@sdaoden.eu designates 217.144.132.164 as permitted sender) smtp.mailfrom=steffen@sdaoden.eu; dmarc=none Date: Thu, 07 Dec 2023 23:27:16 +0100 Author: Steffen Nurpmeso From: Steffen Nurpmeso To: Xin Li Cc: Philip Paeps , Warner Losh , src-committers , dev-commits-src-all@freebsd.org, dev-commits-src-main@freebsd.org Subject: Re: git: b1c95af45488 - main - rc.conf: correct $ntp_leapfile_sources Message-ID: <20231207222716.obSthG6r@steffen%sdaoden.eu> In-Reply-To: References: <202312070550.3B75o8WV066387@gitrepo.freebsd.org> <389AB29C-D5C0-4091-91ED-219F33351B35@freebsd.org> Mail-Followup-To: Xin Li , Philip Paeps , Warner Losh , src-committers , dev-commits-src-all@freebsd.org, dev-commits-src-main@freebsd.org User-Agent: s-nail v14.9.24-573-g7d89a8210a OpenPGP: id=EE19E1C1F2F7054F8D3954D8308964B51883A0DD; url=https://ftp.sdaoden.eu/steffen.asc; preference=signencrypt BlahBlahBlah: Any stupid boy can crush a beetle. But all the professors in the world can make no bugs. 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: quoted-printable X-Spamd-Result: default: False [1.52 / 15.00]; SUBJECT_HAS_CURRENCY(1.00)[]; NEURAL_SPAM_LONG(1.00)[0.999]; NEURAL_HAM_MEDIUM(-0.91)[-0.908]; NEURAL_SPAM_SHORT(0.73)[0.733]; R_SPF_ALLOW(-0.20)[+a]; MIME_GOOD(-0.10)[text/plain]; RCVD_COUNT_ZERO(0.00)[0]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; MLMMJ_DEST(0.00)[dev-commits-src-all@freebsd.org,dev-commits-src-main@freebsd.org]; ARC_NA(0.00)[]; DMARC_NA(0.00)[sdaoden.eu]; RCPT_COUNT_FIVE(0.00)[6]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_SOME(0.00)[]; TO_DN_SOME(0.00)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:15987, ipnet:217.144.128.0/20, country:DE] X-Rspamd-Queue-Id: 4SmTRL57b2z3MCD X-Spamd-Bar: + Xin Li wrote in : |On 2023-12-06 22:34, Philip Paeps wrote: |> On 2023-12-07 14:26:05 (+0800), Warner Losh wrote: |>> We should point to bipm |>> https://hpiers.obspm.fr/iers/bul/bulc/ntp/leap-seconds.list since they= =20 |>> are |>> the source of truth, no? |>=20 |> I went for the IANA copy because data.iana.org is a much shorter and=20 |> trustworthy looking URL.=C2=A0 And it's also where other operating syst= ems=20 |> get their copies. | |My understanding is that IANA's copy is part of tzdata and it's only=20 |updated when a new set of zone data is released, so it's sometimes=20 |outdated. It is actually going to be outdated really soon by the way. But nothing will change. It is only about the included end-of-life tag why there is discussion at all. The IANA TZ data is always updated as necessary, "early enough". Also the beasts are about to get rid of leap seconds until 2035 (and they have beaten onto the Russians which' GLONASS is capable to deal properly, as far as the discussion was, the fact it is not earlier). Bets can be placed whether it will happen before a possible occurring leap second, or not. (My bet is that they run everything against the wall, and then run away yelling about the evil leap second, after having missed to create an appropriate environment to deal with the reached scientific level to keep us truly within one second of our home planet, and his star. O tempora, o mores. But that is off-topic.) |The IERS one is more up-to-date because they publish the bulletin. In general i think distribution of load is a good thing, and i find it very unfriendly to put all the load onto some jealous institute (if it is one) and its single server. The FreeBSD project has an established set of mirrors, and, the way i see the excessive use of installations on clowds and such, for example for github actions which spawn dozens of OS installations to test a commit (doh!). Btw PHK had a thrilling idea of DNS distributing leap ticks some years ago, and he even started to host it. As it unfortunately did not fly i did not track it further. Would also be an idea for the FreeBSD project: simply download the file ones, then place a DNS record that FreeBSD installations then can query. DNSSEC is in place i think. |The bundled version was from NIST ftp, but fetching from ftp for every=20 |FreeBSD system out there was too scary for me. | |There may be some security / privacy concerns if we direct users to a=20 |place that we do not have control, by the way. Interesting aspect! --steffen | |Der Kragenbaer, The moon bear, |der holt sich munter he cheerfully and one by one |einen nach dem anderen runter wa.ks himself off |(By Robert Gernhardt) | | Only in December: lightful Dubai COP28 Narendra Modi quote: | A small part of humanity has ruthlessly exploited nature. | But the entire humanity is bearing the cost of it, | especially the inhabitants of the Global South. | The selfishness of a few will lead the world into darkness, | not just for themselves but for the entire world.