From 0decf8e6eb8e62e9b9311150bbc5acac483d91d3 Mon Sep 17 00:00:00 2001 From: Andrej Date: Wed, 15 Nov 2017 11:07:24 +0100 Subject: [PATCH] mkinitfs: fix building initfs without a kernel --- mkinitfs.in | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/mkinitfs.in b/mkinitfs.in index 0cd5d30..83333ca 100755 --- a/mkinitfs.in +++ b/mkinitfs.in @@ -103,7 +103,7 @@ find_kmods() { } initfs_kmods() { - [ -z "$nokernel" ] || return + [ -z "$nokernel" ] || return 0 local glob= file= files= dirs= rm -rf "$tmpdir"/lib/modules # make sure we have modules.dep @@ -125,7 +125,7 @@ initfs_kmods() { } initfs_firmware() { - [ -z "$nokernel" ] || return + [ -z "$nokernel" ] || return 0 rm -rf "$tmpdir"/lib/firmware mkdir -p "$tmpdir"/lib/firmware find "$tmpdir"/lib/modules -type f -name "*.ko" | xargs modinfo -F firmware | sort -u | while read FW; do @@ -233,7 +233,7 @@ if [ -z "$outfile" ]; then outfile="${basedir}boot/initramfs-${kflavor}" fi -if [ -z "$nokernel"] && [ ! -d "$kerneldir" ]; then +if [ -z "$nokernel" ] && [ ! -d "$kerneldir" ]; then echo "$kerneldir does not exist or is not a directory" exit 1 fi