Blame 0004-dracut-simplify-kernel-version-argument-setting.patch

Harald Hoyer d97cfa
From 8a5354a9a5264c67a84c4705c931c5f554d8d343 Mon Sep 17 00:00:00 2001
Harald Hoyer d97cfa
From: Harald Hoyer <harald@redhat.com>
Harald Hoyer d97cfa
Date: Tue, 29 Mar 2011 11:21:54 +0200
Harald Hoyer d97cfa
Subject: [PATCH] dracut: simplify $kernel version argument setting
Harald Hoyer d97cfa
Harald Hoyer d97cfa
---
Harald Hoyer d97cfa
 dracut |    5 ++---
Harald Hoyer d97cfa
 1 files changed, 2 insertions(+), 3 deletions(-)
Harald Hoyer d97cfa
Harald Hoyer d97cfa
diff --git a/dracut b/dracut
Harald Hoyer d97cfa
index c16b222..0a96c66 100755
Harald Hoyer d97cfa
--- a/dracut
Harald Hoyer d97cfa
+++ b/dracut
Harald Hoyer d97cfa
@@ -187,7 +187,6 @@ push_arg() {
Harald Hoyer d97cfa
     fi
Harald Hoyer d97cfa
 }
Harald Hoyer d97cfa
 
Harald Hoyer d97cfa
-kernel="unset"
Harald Hoyer d97cfa
 verbosity_mod_l=0
Harald Hoyer d97cfa
 
Harald Hoyer d97cfa
 while (($# > 0)); do
Harald Hoyer d97cfa
@@ -239,7 +238,7 @@ while (($# > 0)); do
Harald Hoyer d97cfa
         *) 
Harald Hoyer d97cfa
             if ! [[ ${outfile+x} ]]; then
Harald Hoyer d97cfa
                 outfile=$1
Harald Hoyer d97cfa
-            elif [[ $kernel = "unset" ]]; then
Harald Hoyer d97cfa
+            elif ! [[ ${kernel+x} ]]; then
Harald Hoyer d97cfa
                 kernel=$1
Harald Hoyer d97cfa
             else
Harald Hoyer d97cfa
                 usage; exit 1;
Harald Hoyer d97cfa
@@ -248,7 +247,7 @@ while (($# > 0)); do
Harald Hoyer d97cfa
     esac
Harald Hoyer d97cfa
     shift
Harald Hoyer d97cfa
 done
Harald Hoyer d97cfa
-if ! [[ $kernel ]] || [[ $kernel = "unset" ]]; then
Harald Hoyer d97cfa
+if ! [[ $kernel ]]; then
Harald Hoyer d97cfa
     kernel=$(uname -r)
Harald Hoyer d97cfa
 fi
Harald Hoyer d97cfa
 [[ $outfile ]] || outfile="/boot/initramfs-$kernel.img"