From 847fb43e55aecb0a21f528c41147bc8605ce5850 Mon Sep 17 00:00:00 2001 From: Simon Rettberg Date: Tue, 29 Oct 2019 17:24:34 +0100 Subject: [minilinux] Allow absolute paths for initrds --- modules-available/minilinux/inc/linuxbootentryhook.inc.php | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'modules-available/minilinux') diff --git a/modules-available/minilinux/inc/linuxbootentryhook.inc.php b/modules-available/minilinux/inc/linuxbootentryhook.inc.php index 339c471d..56f66502 100644 --- a/modules-available/minilinux/inc/linuxbootentryhook.inc.php +++ b/modules-available/minilinux/inc/linuxbootentryhook.inc.php @@ -136,7 +136,9 @@ class LinuxBootEntryHook extends BootEntryHook $exec->commandLine = str_replace('%ID%', $effectiveId, $exec->commandLine); $exec->executable = $root . $exec->executable; foreach ($exec->initRd as &$rd) { - $rd = $root . $rd; + if ($rd{0} !== '/') { + $rd = $root . $rd; + } } unset($rd); return $exec; -- cgit v1.2.3-55-g7522