Blame 0046-Print-stored-dracut-commandline-during-initramfs-bui.patch

Harald Hoyer b94732
From fe273e3901f0931c3cc1365177f82f03b6560d30 Mon Sep 17 00:00:00 2001
Harald Hoyer b94732
From: Hannes Reinecke <hare@suse.de>
Harald Hoyer b94732
Date: Thu, 11 Dec 2014 15:46:07 +0100
Harald Hoyer b94732
Subject: [PATCH] Print stored dracut commandline during initramfs build
Harald Hoyer b94732
Harald Hoyer b94732
When generating the initramfs we should be printing out the
Harald Hoyer b94732
generated dracut commandline used for booting.
Harald Hoyer b94732
This will simplify debugging.
Harald Hoyer b94732
Harald Hoyer b94732
Signed-off-by: Hannes Reinecke <hare@suse.de>
Harald Hoyer b94732
Signed-off-by: Thomas Renninger <trenn@suse.de>
Harald Hoyer b94732
---
Harald Hoyer b94732
 dracut.sh | 10 ++++++++++
Harald Hoyer b94732
 1 file changed, 10 insertions(+)
Harald Hoyer b94732
Harald Hoyer b94732
diff --git a/dracut.sh b/dracut.sh
Harald Hoyer b94732
index a542f33..cda7955 100755
Harald Hoyer b94732
--- a/dracut.sh
Harald Hoyer b94732
+++ b/dracut.sh
Harald Hoyer b94732
@@ -1584,6 +1584,16 @@ if ! ( echo $PARMS_TO_STORE > $initdir/lib/dracut/build-parameter.txt ); then
Harald Hoyer b94732
     exit 1
Harald Hoyer b94732
 fi
Harald Hoyer b94732
 
Harald Hoyer b94732
+if [[ $hostonly_cmdline ]] ; then
Harald Hoyer b94732
+    if [ -d $initdir/etc/cmdline.d ];then
Harald Hoyer b94732
+        dinfo "Stored kernel commandline:"
Harald Hoyer b94732
+        for conf in $initdir/etc/cmdline.d/*.conf ; do
Harald Hoyer b94732
+            dinfo "$(< $conf)"
Harald Hoyer b94732
+        done
Harald Hoyer b94732
+    else
Harald Hoyer b94732
+        dinfo "No dracut internal kernel commandline stored in initrd"
Harald Hoyer b94732
+    fi
Harald Hoyer b94732
+fi
Harald Hoyer b94732
 rm -f -- "$outfile"
Harald Hoyer b94732
 dinfo "*** Creating image file ***"
Harald Hoyer b94732