summaryrefslogtreecommitdiff
path: root/scripts
diff options
context:
space:
mode:
authorLyndon Brown <jnqnfe@gmail.com>2020-03-26 03:16:20 +0000
committerRaphaƫl Hertzog <hertzog@debian.org>2020-04-23 15:51:57 +0000
commit49794f118f55570bbccbef649bbf941bbc091ee3 (patch)
tree1f695a1b039ec63f9fec4dababc7187e1a571fe5 /scripts
parentc3a6e65438b6088dced4aca3da1b045e59d192d6 (diff)
downloadvyos-live-build-49794f118f55570bbccbef649bbf941bbc091ee3.tar.gz
vyos-live-build-49794f118f55570bbccbef649bbf941bbc091ee3.zip
syslinux: use linux/initrd placeholders
enabling improved flexibility for any possible future path changes. Gbp-Dch: Ignore
Diffstat (limited to 'scripts')
-rwxr-xr-xscripts/build/binary_syslinux12
1 files changed, 12 insertions, 0 deletions
diff --git a/scripts/build/binary_syslinux b/scripts/build/binary_syslinux
index 1fdd5a97c..84a32cd31 100755
--- a/scripts/build/binary_syslinux
+++ b/scripts/build/binary_syslinux
@@ -243,6 +243,18 @@ do
fi
done
+KERNEL_DI="/install/vmlinuz"
+INITRD_DI="/install/initrd.gz"
+KERNEL_GI="/install/gtk/vmlinuz"
+INITRD_GI="/install/gtk/initrd.gz"
+
+sed -i \
+ -e "s|@KERNEL_GI@|${KERNEL_GI}|" \
+ -e "s|@INITRD_GI@|${INITRD_GI}|" \
+ -e "s|@KERNEL_DI@|${KERNEL_DI}|" \
+ -e "s|@INITRD_DI@|${INITRD_DI}|" \
+ "${_TARGET}"/install.cfg
+
MEMTEST_PATH="${_INITRAMFS}/memtest"
sed -i -e "s#@MEMTEST_VERSION@#${LB_MEMTEST}#g" -e "s#@MEMTEST@#/${MEMTEST_PATH}#g" "${_TARGET}"/memtest.cfg