[dracut/f16] add /lib/udev/input_id to the initramfs fix hmac install

Harald Hoyer harald at fedoraproject.org
Wed Aug 31 15:10:18 UTC 2011


commit b3bb4b9c37b9fcd6b4f5648f74ab097a85dffb05
Author: Harald Hoyer <harald at redhat.com>
Date:   Wed Aug 31 17:10:05 2011 +0200

    add /lib/udev/input_id to the initramfs
    fix hmac install

 ...tions-hmac-checksum-files-can-be-symlinks.patch |   32 ++++++++++++++++++++
 0027-95udev-rules-add-input_id.patch               |   21 +++++++++++++
 2 files changed, 53 insertions(+), 0 deletions(-)
---
diff --git a/0026-dracut-functions-hmac-checksum-files-can-be-symlinks.patch b/0026-dracut-functions-hmac-checksum-files-can-be-symlinks.patch
new file mode 100644
index 0000000..e510641
--- /dev/null
+++ b/0026-dracut-functions-hmac-checksum-files-can-be-symlinks.patch
@@ -0,0 +1,32 @@
+From 5f06f0c36701a3e3eb1c6e92ec173285dca3c922 Mon Sep 17 00:00:00 2001
+From: Harald Hoyer <harald at redhat.com>
+Date: Wed, 31 Aug 2011 15:22:09 +0200
+Subject: [PATCH] dracut-functions: hmac checksum files can be symlinks, too
+
+use inst() instead of inst_simple() to install the hmac files
+---
+ dracut-functions |    4 ++--
+ 1 files changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/dracut-functions b/dracut-functions
+index c28766e..3edd4c7 100755
+--- a/dracut-functions
++++ b/dracut-functions
+@@ -320,7 +320,7 @@ inst_simple() {
+     fi
+     # install checksum files also
+     if [[ -e "${_src%/*}/.${_src##*/}.hmac" ]]; then
+-        inst_simple "${_src%/*}/.${_src##*/}.hmac" "${target%/*}/.${target##*/}.hmac"
++        inst "${_src%/*}/.${_src##*/}.hmac" "${target%/*}/.${target##*/}.hmac"
+     fi
+     ddebug "Installing $_src"
+     cp -pfL "$_src" "${initdir}$target" 
+@@ -360,7 +360,7 @@ inst_library() {
+     if [[ -L $_src ]]; then
+         # install checksum files also
+         if [[ -e "${_src%/*}/.${_src##*/}.hmac" ]]; then
+-            inst_simple "${_src%/*}/.${_src##*/}.hmac" "${_dest%/*}/.${_dest##*/}.hmac"
++            inst "${_src%/*}/.${_src##*/}.hmac" "${_dest%/*}/.${_dest##*/}.hmac"
+         fi
+         _reallib=$(readlink -f "$_src")
+         inst_simple "$_reallib" "$_reallib"
diff --git a/0027-95udev-rules-add-input_id.patch b/0027-95udev-rules-add-input_id.patch
new file mode 100644
index 0000000..6dd28d9
--- /dev/null
+++ b/0027-95udev-rules-add-input_id.patch
@@ -0,0 +1,21 @@
+From f063d0e89fdededa1cf0a0f5ab62e05dfb00b2a7 Mon Sep 17 00:00:00 2001
+From: Harald Hoyer <harald at redhat.com>
+Date: Wed, 31 Aug 2011 16:48:20 +0200
+Subject: [PATCH] 95udev-rules: add input_id
+
+---
+ modules.d/95udev-rules/module-setup.sh |    1 +
+ 1 files changed, 1 insertions(+), 0 deletions(-)
+
+diff --git a/modules.d/95udev-rules/module-setup.sh b/modules.d/95udev-rules/module-setup.sh
+index 5bd5d59..876f7a3 100755
+--- a/modules.d/95udev-rules/module-setup.sh
++++ b/modules.d/95udev-rules/module-setup.sh
+@@ -49,6 +49,7 @@ install() {
+         fw_unit_symlinks.sh \
+         hid2hci \
+         path_id \
++        input_id \
+         scsi_id \
+         usb_id \
+         vol_id \


More information about the scm-commits mailing list