From nobody Fri Mar 17 00:27:53 2023 X-Original-To: freebsd-current@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 4Pd4jN46b9z3ypN3 for ; Fri, 17 Mar 2023 00:28:08 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic316-55.consmr.mail.gq1.yahoo.com (sonic316-55.consmr.mail.gq1.yahoo.com [98.137.69.31]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 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 4Pd4jN0nKKz3L9P for ; Fri, 17 Mar 2023 00:28:08 +0000 (UTC) (envelope-from marklmi@yahoo.com) Authentication-Results: mx1.freebsd.org; none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1679012886; bh=piYhL+d90/MbK5yZyifAXR7ZvSFcwB1l2ihWEXU63PE=; h=Subject:From:In-Reply-To:Date:Cc:References:To:From:Subject:Reply-To; b=Ig8Cazf4XuuIa04+nks8LXfWKoRMEKyExCo5Zmf8cYIOjEYCJKMDonS4hRa9PYcReTviNVUb/TVFxBQ1GwV58vMczH1BQLLvzhuP98DQvfXo9RkZYtzEmoypZpTDubDGcGD6z4tkDCQ2g56MW3e6/yB3sVxD4y0qc0EtStTz1dUhYLZKc9F5tpK70fqNR+Y2Eco6jRinF/Bq2YIq/h5/eGCpkPWnt4Sf+vebHD4pXdIqo6/QeYt42tw5rmagkJPFzXIHsjbUzZgTyPqGoS5CpFzQOPRKT+TM3EhZL3WwI2RUrKiJAJ9nMcdPTeBBmwUWiziQoS+vE1H3zJKnZat+uw== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1679012886; bh=tlR21I+Bho90EsZ5S/nJqF/fOtETj8BZj4FIeHrObxH=; h=X-Sonic-MF:Subject:From:Date:To:From:Subject; b=m7Pa/DJAWZ6cANlH5JwtK80K7mBceRVLL3o3Cqk2A5n5VqznP0RnmVj96nwhA/nU+FfkOr9KQ4wLxuuf/dZaafBgmWuOEhBhqwuF+amdAt+hf2YtMutjcErnMqq6TJqg2x5KE8VsPvrUT/tbEHLs9I5Opwsbdj0+T/jOJAdQOI1joejUdQcZKYVHhlAYl4/BxAtfrxcFCd33S7vLHoC4J6QppmNOUq68ZD6WtCS8sCVYrkf/w6MxMfAADHYucy+SmcGio9eF6KWGtdIuntr/2/jlmuG2lc15/82Gr0aAtqhKvwgJRP5W6uRHgCXLm6OF+1x3daMrHviOItJqwVxHgw== X-YMail-OSG: m33vXCIVM1ney3nDRTVh316MfXSsE.fhhNlA1yGdl7IAh0gj_eyZ4TMABrAPQD8 k47iXtAziNTuL_AXGeENEEU0w3eW6.eTv33vrv7TZAzCLc5P9J0VmxJgEc.UyZIKGRvfL5ifntM3 mp8Cg9m18WWpk9eRql8UcNEQLgJ6fHRSmgarKrgswFwblOteY3xCA9_ojxclbDDTx7v7E_IOhqbl p9wnRvqWCoZFojprWY4DwLTtSh8xX_QKV24r05K7QYBmkLmdsMnjQHsWH8FYVIzJrZE5IA2r71Eh 8Ofjkrc6SEDQ8xWFuQuVdDlnp_3X_Iww7.Wh7gMXlZK18obebkUjhtEWljEm3Hma5v0LMCs2IMSo h35i7U1LhcRL3QN1WDpv1pQaDmSVGaRcM5vdlgrG7eCWvA76eyHtBp83VQNdKgT7SzDzot43VZrt CgemXixSf2NOrwVdmHogAe80_leTd_6pQrjrJ5aAMCM1GW2oZf8LMSXbMluyfymwePqU_Nsovk_e 5BjzgdRpSPWdO4zoRT3lgkfmI6Li7NGeFcCrtTU6I6.36BNf9.uKng5O6BfA8eOHM1Il4b8sCF8g ocNaTCZj.CKp4l2gv55eCV28Xm4UJiDwmDXITCTaICTJjTpJEk_BNr.nwQFgyrBT9URoWsycxxIB MFJlWFSQeQmA2dCl._XIVCmY0DTkE0zwv4ThHAOwQdVFEEv5t8MwmJsr6X_CZaLR11OPZAB0wXhc o.b2J3jeAiM36zDqzxrnpKWNX4rFvS2be0Ih2NVw.pCONG.u0_zs3.rNPcwJ2bY.4MHLPdunAb7j wQSWSKEQ6nByC3kUpM32W7jkCg.twrExIKaHURRO8.lK6FIgun1c6opjI9mjRT4CkWe3HFte5CGY GqsFI2HqBX6eiHZnbwCIsiRf4E4zHG0TXSbnbMsHSXwuKI.QbI_kf3PSRUwwgicbu9dKvy7HI91Y WpzKHjB3NSwQCnutlON9gWgQWkryGEaL4cvQC.CwP12zh3TtzaR2DDL3xZA0tC5sQVuLi1HK0QZS bFN36mJkUBL_Sfzo79PPrGlE9.G2AinxU0T9RPnpQ5RnvGKF_f35aSUzAjrdxIlvAgheR.GOh6uW HquB8u05PvYgilpzZeDTBX5bnOPYPnOUM9tC0tf3VkEK1mKfEl9Nw6DJ.e0Dpf5xCsG_oe188fey 5._2Eou_fXd6elNHGDY0hljOZKTx2CzhDqbo6SabZvGvtZTphXh1vi0mQXAyC0eNXpYYCzLy.5CH zWMyn7NH9V701obMH._kSlbweSOVazAniZndFMGkUuvsBTxd7y2.bnCV4y2NKJjatKJDRzLRm4su l6bZUu22zN9e7fSJH5rTHDgt4WrvfoLMJV9VifRJGtdxymdWI2G7nHzN1oNhnGZ_ge2ocC3FqiD4 rMmFPxzM9sAT.72uClNpruDJzMwd8luM.3jC1enpaOp5ExTydEhPnuMP9Isvlswf3J6NcKIhl2KY Y53APM7GXVdkCw_xMN0xO5fmWX5kkN6yOBbcmAMXJvJx9CgGh3nck_LWBE3nuaeEblraWXo5F4UY edMNMMp48O6zrLLg9YQk8iNDwDoGPQ1Il6e5jMhYyY.kWjWu.A328gNwGfBs4mpmtjXwqVrULKT4 esrt.ziW8_4hHYDE_lg5it5CcvZhkttoLJCuL3QmQ6v8gpg4p9wjR6rApGsAKIkfzvw.ch48IYNU Bo_3IIWHfgbSsEzGcuikhbEvTYJZ6xYxFfPeJ.r8WmPf_E3KVHV2L8jrUZMii26v_zhihF4.48Pk KziMgyqRW6Js0HDxPwiQoYFF17zzPmBGT7a1uFfj0HTAkcco90MPSJnRSCdpspLAn_fNQYMfjLYW FooMuzHa.3_4GrtN8g6IHVceG1hiN87vD.gEtl2urx_mdCzsSFx8MGITkkqRzOlpgHOEI433vY1g rAdcBhZxms4uMtZaCi5LzgZAbkiUbHFjrpDGdK1D5lXQXggOxrQXd8bL7f8FM19.uTEaIR_ySU6v UBvi2Stu_r5QQO_rEnMP66aQ5Jl0v_FEW9ECHwONm6aVHAxmrX5DiRKzz.f_VNp6KisTBIbLBpWy 2HxoXmdeMHPd0jkbU0Ize28yZ4MjBySfUzmL2qc0NjX6yprQYbA5a2Ci5_EzS89hZFKc2GNvnVHN kflEnbnRfBMRTf8uU0zgEWylcoDkCVbDp6VV78M5vPq7e0wmhO2CVYQBGOLWH9c4LPqTAlLZlAg. M4fsDvYLja.k7t11UN2PnMAbDrWWEEP94g1Omp_JbZ.U9vg7mvEG1o7RRP8jO7f11fYilNcMaf6f khw-- X-Sonic-MF: X-Sonic-ID: 91ec91cb-8c24-4d32-b30e-896760568027 Received: from sonic.gate.mail.ne1.yahoo.com by sonic316.consmr.mail.gq1.yahoo.com with HTTP; Fri, 17 Mar 2023 00:28:06 +0000 Received: by hermes--production-ne1-759c9b8c64-5jgz9 (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 015961d27d546f8396118beb16f695d9; Fri, 17 Mar 2023 00:28:04 +0000 (UTC) Content-Type: text/plain; charset=us-ascii List-Id: Discussions about the use of FreeBSD-current List-Archive: https://lists.freebsd.org/archives/freebsd-current List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-current@freebsd.org Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3731.400.51.1.1\)) Subject: Re: I just updated to main-n261544-cee09bda03c8 based (via source) and now /etc/machine-id and /var/db/machine-id disagree ; more From: Mark Millard In-Reply-To: <2cf7d953-2493-9673-5ea3-fba22c694015@freebsd.org> Date: Thu, 16 Mar 2023 17:27:53 -0700 Cc: Current FreeBSD , FreeBSD-STABLE Mailing List , Baptiste Daroussin , Tijl Coosemans Content-Transfer-Encoding: quoted-printable Message-Id: References: <2cf7d953-2493-9673-5ea3-fba22c694015@freebsd.org> To: Colin Percival X-Mailer: Apple Mail (2.3731.400.51.1.1) X-Rspamd-Queue-Id: 4Pd4jN0nKKz3L9P X-Spamd-Bar: ---- X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:36647, ipnet:98.137.64.0/20, country:US] X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-ThisMailContainsUnwantedMimeParts: N On Mar 16, 2023, at 16:48, Colin Percival wrote: > I think the current situation should be sorted out aside from = potential issues > for people who upgraded to a "broken" version before updating to the = latest > code -- CCing bapt and tijl just in case since they're more familiar = with this > than I am. A question may be if past dbus port related activity might have established a /var/db/machine-id independent of the recent FreeBSD activity. That might not be able to be classified as a "broken version": Before upgrade: /etc/hostid (old style) /var/db/machine-id (via port) After binary or source upgrade to releng/13.2 . . . ? For other source(!) upgrades: Similarly but to a stable/13 (jumping over the middle)? Similarly but to a main [so: 14] (jumping over the middle)? To some extent the "broken" context is somewhat analogous other possible prior history sequences with /var/db/machine-id and /etc/hostid ( but not /etc/machine-id ). > Colin Percival >=20 > On 3/16/23 15:55, Mark Millard wrote: >> # cat /etc/hostid /etc/machine-id /var/db/machine-id >> a4f7fbeb-f668-11de-b280-ebb65474e619 >> a4f7fbebf66811deb280ebb65474e619 >> 7227cd89727a462186e3ba680d0ee142 >> (I'll not be keeping these values for the example system.) >> # ls -Tld /etc/hostid /etc/machine-id /var/db/machine-id >> -rw-r--r-- 1 root wheel 37 Dec 31 16:00:18 2009 /etc/hostid >> -rw-r--r-- 1 root wheel 33 Mar 16 15:16:18 2023 /etc/machine-id >> -r--r--r-- 1 root wheel 33 Mar 3 23:03:25 2023 /var/db/machine-id >> I observed the delete-old-files deleting >> /etc/machine-id during the upgrade. It did >> nothing with /var/db/machine-id . >> Also, modern hostid generation was switched to >> random to avoid an exposure. But the update kept >> the old hostid and propogated it (not "-"s) into >> /etc/machine-id . So /etc/machine-id now has the >> same exposure. >> Later I'll see if stable/13 also got such behavior >> for its upgrade. >> I've not been dealing with releng/13.2 but upgrades >> from releng/13.1 and before likely have the same >> questions for what the handling should be vs. what it >> might actually be. Different ways of upgrading might >> not be in agreement, for all I know. =3D=3D=3D Mark Millard marklmi at yahoo.com