]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
kernel-install/90-loaderentry.install: print message if quiting because of KERNEL_INS...
authorZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>
Tue, 20 May 2025 12:31:53 +0000 (14:31 +0200)
committerZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>
Tue, 20 May 2025 12:32:05 +0000 (14:32 +0200)
60-ukify.install prints a message like this, and it is quite useful when
trying to figure out what is going on.

src/kernel-install/90-loaderentry.install.in

index 832a82794cac677d56cb181e292854791446f5d5..75c0b47acaa1a94dc9626eb54bc516ac580478ea 100755 (executable)
@@ -26,7 +26,11 @@ ENTRY_DIR_ABS="${3:?}"
 KERNEL_IMAGE="$4"
 INITRD_OPTIONS_SHIFT=4
 
-[ "$KERNEL_INSTALL_LAYOUT" = "bls" ] || exit 0
+if [ "$KERNEL_INSTALL_LAYOUT" != "bls" ]; then
+    [ "$KERNEL_INSTALL_VERBOSE" -gt 0 ] && \
+        echo "KERNEL_INSTALL_LAYOUT=$KERNEL_INSTALL_LAYOUT, quitting."
+    exit 0
+fi
 
 MACHINE_ID="${KERNEL_INSTALL_MACHINE_ID:?}"
 ENTRY_TOKEN="${KERNEL_INSTALL_ENTRY_TOKEN:?}"