Blame 0027-dracut-functions.sh-check-for-.kernelmodseen-dir-bef.patch

Harald Hoyer ee76a0
From 6a2c23d12521c564a3c8bbfc349c677b0e9ac3ad Mon Sep 17 00:00:00 2001
Harald Hoyer ee76a0
From: Harald Hoyer <harald@redhat.com>
Harald Hoyer ee76a0
Date: Fri, 2 Mar 2012 12:01:49 +0100
Harald Hoyer ee76a0
Subject: [PATCH] dracut-functions.sh: check for .kernelmodseen dir, before
Harald Hoyer ee76a0
 using it
Harald Hoyer ee76a0
Harald Hoyer ee76a0
---
Harald Hoyer ee76a0
 dracut-functions.sh |    3 ++-
Harald Hoyer 9e9f8f
 1 file changed, 2 insertions(+), 1 deletion(-)
Harald Hoyer ee76a0
Harald Hoyer ee76a0
diff --git a/dracut-functions.sh b/dracut-functions.sh
Harald Hoyer ee76a0
index 20fc6e1..5cf24a7 100755
Harald Hoyer ee76a0
--- a/dracut-functions.sh
Harald Hoyer ee76a0
+++ b/dracut-functions.sh
Harald Hoyer ee76a0
@@ -994,7 +994,8 @@ install_kmod_with_fw() {
Harald Hoyer ee76a0
         fi
Harald Hoyer ee76a0
     fi
Harald Hoyer ee76a0
 
Harald Hoyer ee76a0
-    > "$initdir/.kernelmodseen/${1##*/}"
Harald Hoyer ee76a0
+    [ -d "$initdir/.kernelmodseen" ] && \
Harald Hoyer ee76a0
+        > "$initdir/.kernelmodseen/${1##*/}"
Harald Hoyer ee76a0
 
Harald Hoyer ee76a0
     inst_simple "$1" "/lib/modules/$kernel/${1##*/lib/modules/$kernel/}" \
Harald Hoyer ee76a0
         || return $?