diff options
author | Thomas Deutschmann <whissi@gentoo.org> | 2020-01-13 01:04:17 +0100 |
---|---|---|
committer | Thomas Deutschmann <whissi@gentoo.org> | 2020-01-14 00:36:56 +0100 |
commit | a6223abe3b87bc544445f1b2ee51019084209181 (patch) | |
tree | afac81b61c2bc38723d7727a061cd65e68b1546c /gen_determineargs.sh | |
parent | kernel configs: change to general purpose kernel for daily usage (diff) | |
download | genkernel-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-x | gen_determineargs.sh | 8 |
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}") |