forked from Proxmox/ProxmoxVE
ab14266389
systemd-detect-virt prints "none" on bare metal but exits non-zero, so the `|| echo "none"` fallback appended a second "none" and the check wrongly treated a physical Proxmox host as virtualized. Capture the command output directly and only block when a real virtualization type is reported.