Subject: [PATCH] Fix /lib/udev/firmware install for new udev
From: Andrey Borzenkov <arvidjaar@mail.ru>

Current udev replaced /lib/udev/firmware.sh script with binary
program. This results in error:

E: Failed to install /lib/udev/firmware.sh

Fix it by not installing firmware.sh explicitly and adding firmware
to list of files installed conditionally.

Signed-off-by: Andrey Borzenkov <arvidjaar@mail.ru>

---

 modules.d/95udev-rules/install |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)


diff --git a/modules.d/95udev-rules/install b/modules.d/95udev-rules/install
index 2d378de..5069630 100755
--- a/modules.d/95udev-rules/install
+++ b/modules.d/95udev-rules/install
@@ -15,7 +15,6 @@ inst_rules "$moddir/01-ignore.rules"
 
 # for firmware loading
 inst_rules 50-firmware.rules
-dracut_install /lib/udev/firmware.sh
 dracut_install cat uname
 
 if [ ! -x /lib/udev/vol_id ]; then
@@ -31,6 +30,7 @@ ata_id \
 cdrom_id \
 create_floppy_devices \
 edd_id \
+firmware \
 firmware.sh \
 fw_unit_symlinks.sh \
 hid2hci \
