From 305dd91adfde332e7e5c1b2470edb32774f9a032 Mon Sep 17 00:00:00 2001 From: Marcus Schäfer Date: Wed, 16 Nov 2022 16:25:08 +0100 Subject: Handle MACHINE_ID=uninitialized systemd supports /etc/machine-id to be set to: uninitialized In this case the expectation is that systemd creates a new machine ID and replaces the value 'uninitialized' with the effective machine id. In the scope of kernel-install we should also enforce the creation of a new machine id in this condition --- src/kernel-install/kernel-install.in | 1 + 1 file changed, 1 insertion(+) (limited to 'src/kernel-install') diff --git a/src/kernel-install/kernel-install.in b/src/kernel-install/kernel-install.in index bba22f8a20..fa2c0d5276 100755 --- a/src/kernel-install/kernel-install.in +++ b/src/kernel-install/kernel-install.in @@ -160,6 +160,7 @@ if [ -z "$MACHINE_ID" ] && [ -f /etc/machine-info ]; then fi if [ -z "$MACHINE_ID" ] && [ -s /etc/machine-id ]; then read -r MACHINE_ID