bootctl: don't load etc/machine-info from cwd

arg_root defaults to null, so if --root isn't given, this would try reading
etc/machine-info from the current working directory, which is likely to fail.

Fixes: 77db9ef2ab ("boot: Make sure we take --root into account everywhere.")
This commit is contained in:
Alyssa Ross
2024-08-22 04:30:50 +09:00
committed by Yu Watanabe
parent b9d326c568
commit 0452779b00
+1 -1
View File
@@ -45,7 +45,7 @@ static int load_etc_machine_info(void) {
_cleanup_free_ char *p = NULL, *s = NULL, *layout = NULL;
int r;
p = path_join(arg_root, "etc/machine-info");
p = path_join(arg_root, "/etc/machine-info");
if (!p)
return log_oom();