aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorThomas Deutschmann <whissi@gentoo.org>2020-01-13 01:04:17 +0100
committerThomas Deutschmann <whissi@gentoo.org>2020-01-14 00:36:56 +0100
commita6223abe3b87bc544445f1b2ee51019084209181 (patch)
treeafac81b61c2bc38723d7727a061cd65e68b1546c /gen_determineargs.sh
parentkernel configs: change to general purpose kernel for daily usage (diff)
downloadgenkernel-a6223abe3b87bc544445f1b2ee51019084209181.tar.gz
genkernel-a6223abe3b87bc544445f1b2ee51019084209181.tar.bz2
genkernel-a6223abe3b87bc544445f1b2ee51019084209181.zip
gen_initramfs.sh: append_splash(): Move check for splash_geninitramfs to determine_real_args()
This will allow us to fail early if splash_geninitramfs isn't available. Bug: https://bugs.gentoo.org/705304 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Diffstat (limited to 'gen_determineargs.sh')
-rwxr-xr-xgen_determineargs.sh8
1 files changed, 8 insertions, 0 deletions
diff --git a/gen_determineargs.sh b/gen_determineargs.sh
index 61521d67..fffb3e94 100755
--- a/gen_determineargs.sh
+++ b/gen_determineargs.sh
@@ -848,6 +848,14 @@ determine_real_args() {
gen_die "--multipath requires --lvm but --no-lvm is set!"
fi
+ if isTrue "${SPLASH}"
+ then
+ if ! hash splash_geninitramfs &>/dev/null
+ then
+ gen_die "splash_geninitramfs is required for --splash but was not found!"
+ fi
+ fi
+
if isTrue "${SSH}"
then
local ssh_authorized_keys_file=$(expand_file "${SSH_AUTHORIZED_KEYS_FILE}")