mirror of
https://github.com/systemd/systemd.git
synced 2025-03-19 22:50:17 +03:00
machine-id-setup: bhyve also provides a uuid
When using UEFI with bhyve it behaves similarly to qemu, and provides a product_uuid. Use it if found, just like with qemu. (cherry picked from commit 113c159ba9c4e8052ae162e12faba28b102a90d0)
This commit is contained in:
parent
5998f1dc19
commit
4cdaff292c
@ -108,7 +108,7 @@ static int acquire_machine_id(const char *root, bool machine_id_from_firmware, s
|
||||
return 0;
|
||||
}
|
||||
|
||||
} else if (IN_SET(detect_vm(), VIRTUALIZATION_KVM, VIRTUALIZATION_AMAZON, VIRTUALIZATION_QEMU, VIRTUALIZATION_XEN) || machine_id_from_firmware) {
|
||||
} else if (IN_SET(detect_vm(), VIRTUALIZATION_KVM, VIRTUALIZATION_AMAZON, VIRTUALIZATION_QEMU, VIRTUALIZATION_XEN, VIRTUALIZATION_BHYVE) || machine_id_from_firmware) {
|
||||
|
||||
/* 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
|
||||
|
Loading…
x
Reference in New Issue
Block a user