From: Rafaƫl Kooi <48814281+RA-Kooi@users.noreply.github.com> Date: Mon, 22 Jan 2024 16:13:21 +0000 (+0100) Subject: machine-id-setup: Generate stable machine IDs based on Xen hypervisor UUID X-Git-Tag: v256-rc1~1056^2~1 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=98d550baa9086a0c5d531a67d263357270ebadf0;p=thirdparty%2Fsystemd.git machine-id-setup: Generate stable machine IDs based on Xen hypervisor UUID --- diff --git a/src/shared/machine-id-setup.c b/src/shared/machine-id-setup.c index 833c98b88ef..94425d6a731 100644 --- a/src/shared/machine-id-setup.c +++ b/src/shared/machine-id-setup.c @@ -78,7 +78,7 @@ static int generate_machine_id(const char *root, sd_id128_t *ret) { return 0; } - } else if (IN_SET(detect_vm(), VIRTUALIZATION_KVM, VIRTUALIZATION_AMAZON, VIRTUALIZATION_QEMU)) { + } else if (IN_SET(detect_vm(), VIRTUALIZATION_KVM, VIRTUALIZATION_AMAZON, VIRTUALIZATION_QEMU, VIRTUALIZATION_XEN)) { /* If we are not running in a container, see if we are running in a VM that provides * a system UUID via the SMBIOS/DMI interfaces. Such environments include QEMU/KVM