Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 16 Mar 2023 22:50:51 GMT
From:      Mike Karels <karels@FreeBSD.org>
To:        doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org
Subject:   git: 61829e4efd - main - 13.2 relnotes: update hostid/machine-id items
Message-ID:  <202303162250.32GMopXL023195@gitrepo.freebsd.org>

next in thread | raw e-mail | index | archive | help
The branch main has been updated by karels:

URL: https://cgit.FreeBSD.org/doc/commit/?id=61829e4efdcc6ee10a6f6b06b6115027a843cf87

commit 61829e4efdcc6ee10a6f6b06b6115027a843cf87
Author:     Mike Karels <karels@FreeBSD.org>
AuthorDate: 2023-03-16 22:49:52 +0000
Commit:     Mike Karels <karels@FreeBSD.org>
CommitDate: 2023-03-16 22:49:52 +0000

    13.2 relnotes: update hostid/machine-id items
    
    The details of the addition of /etc/machine-id have changed, along
    with the type of /etc/hostid if it is generated.  Update the release
    notes accordingly.  Also document uuidgen -r, used by the hostid
    script.  Also include a change from my previous review that I
    missed.
    
    Reviewed by:    carlavilla, tijl
    Differential Revision:  https://reviews.freebsd.org/D39101
    Approved by:    carlavilla
---
 website/content/en/releases/13.2R/relnotes.adoc | 13 ++++++++-----
 1 file changed, 8 insertions(+), 5 deletions(-)

diff --git a/website/content/en/releases/13.2R/relnotes.adoc b/website/content/en/releases/13.2R/relnotes.adoc
index 2d7fe740cd..37b216f75d 100644
--- a/website/content/en/releases/13.2R/relnotes.adoc
+++ b/website/content/en/releases/13.2R/relnotes.adoc
@@ -121,10 +121,10 @@ See man:growfs[7] for details.
 
 A new RC script, `zpoolreguid` has been added, which will assign a new GUID to one or more zpools, useful for virtualization environments when sharing datasets.
 
-A new RC script, `machine_id`, has been added, which will generate the [.filename]#/var/db/machine-id# file containing a random UUID (version 4) if it does not exist.
-Note that [.filename]#/etc/machine-id# is a symbolic link to [.filename]#/var/db/machine-id#.
-The file is used by some libraries such as GLib.
-gitref:17333d92643d[repository=src]
+The `hostid` startup script will now generate a random (version 4) UUID if there is no [.filename]#/etc/hostid# file and no valid UUID from hardware.
+Also, if there is no [.filename]#/etc/machine-id# file, the `hostid_save` script will store a compact version of the hostid (one without hyphens) in [.filename]#/etc/machine-id#.
+This file is used by libraries such as GLib.
+gitref:17333d92643d[repository=src] gitref:a379d5c5efb2[repository=src] gitref:71d88613d129[repository=src]
 
 It is now possible to add default routes for FIBs other than the primary by using the `defaultrouter_fibN` and `ipv6_defaultrouter_fibN` man:rc.conf[5] variables.
 gitref:c6ec1b441ad3[repository=src] (Sponsored by ScaleEngine Inc.)
@@ -163,6 +163,9 @@ The `tcp_log_bucket` UMA zone has been renamed to `tcp_log_id_bucket`, and `tcp_
 Sysctl variables with `(LEGACY)` in their descriptions are no longer being exported, these are used by ZFS sysctls that have been replaced by others, many of which alias to the same Prometheus metric name (like `vfs.zfs.arc_max` and `vfs.zfs.arc.max`).
 gitref:e4f508d5a211[repository=src] (Sponsored by Axcient)
 
+The man:uuidgen[1] utility now has a `-r` option to generate a random UUID, version 4.
+gitref:8fd1953b7eb2[repository=src]
+
 When invoked by man:inetd[8], `ctlstat -P` will now produce output suitable for ingestion into Prometheus; see man:ctlstat[8].
 gitref:f7896015fcde[repository=src] (Sponsored by Axcient)
 
@@ -364,7 +367,7 @@ This section describes changes that affect networking in FreeBSD.
 [[network-general]]
 === General Network
 
-The kernel man:wg[4] WireGuard driver has been reintegrated, which provides Virtual Private Network (VPN) interfaces using the WireGuard protocol.
+The kernel man:wg[4] WireGuard driver has been reintegrated; it provides Virtual Private Network (VPN) interfaces using the WireGuard protocol.
 gitref:5ae69e2f10da[repository=src] (Sponsored by Rubicon Communications, LLC ("Netgate") and The FreeBSD Foundation)
 
 KTLS (the kernel TLS implementation) has added receive offload support for TLS 1.3.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202303162250.32GMopXL023195>