flash: fix finding disko-install when sudo is used

This commit is contained in:
Jörg Thalheim
2024-08-21 11:57:41 +02:00
parent 3c04199447
commit 262859fdb8

View File

@@ -153,7 +153,8 @@ def flash_machine(
raise ClanError( raise ClanError(
"sudo is required to run disko-install as a non-root user" "sudo is required to run disko-install as a non-root user"
) )
disko_install.append("sudo") wrapper = 'set -x; disko_install=$(command -v disko-install); exec sudo "$disko_install" "$@"'
disko_install.extend(["bash", "-c", wrapper])
disko_install.append("disko-install") disko_install.append("disko-install")
if write_efi_boot_entries: if write_efi_boot_entries: