diff --git a/man/networkd.conf.xml b/man/networkd.conf.xml
index 5a98f8b318..f5f7acbf67 100644
--- a/man/networkd.conf.xml
+++ b/man/networkd.conf.xml
@@ -67,7 +67,7 @@
The following values are understood:
-
+ If DUIDType=vendor, then the DUID value will be generated using
43793 as the vendor identifier (systemd) and hashed contents of
machine-id5.
@@ -76,9 +76,19 @@
-
-
-
+
+ If DUIDType=uuid, and DUIDRawData= is not set,
+ then the product UUID is used as a DUID value. If a system does not have valid product UUID, then
+ an application-specific
+ machine-id5
+ is used as a DUID value. About the application-specific machine ID, see
+ sd_id128_get_machine_app_specific3.
+
+
+
+
+
+ Those values are parsed and can be used to set the DUID type
field, but DUID contents must be provided using DUIDRawData=.
@@ -96,8 +106,9 @@
byte separated by :. The DUID that is sent is composed of the DUID type specified by
DUIDType= and the value configured here.
- The DUID value specified here overrides the DUID that systemd-networkd generates using the machine-id
- from the /etc/machine-id file. To configure DUID per-network, see
+ The DUID value specified here overrides the DUID that
+ systemd-networkd.service8
+ generates from the machine ID. To configure DUID per-network, see
systemd.network5.
The configured DHCP DUID should conform to the specification in
RFC 3315,
@@ -125,7 +136,9 @@ DUIDRawData=00:00:ab:11:f9:2a:c2:77:29:f9:5c:00
systemd1,
systemd.network5,
- machine-id1
+ systemd-networkd.service8,
+ machine-id5,
+ sd_id128_get_machine_app_specific3