commit:     6395682f9978a5d8e49a65123c0dd6604cfb0073
Author:     Robin H. Johnson <robbat2 <AT> gentoo <DOT> org>
AuthorDate: Tue Jul 15 07:26:49 2014 +0000
Commit:     Robin H. Johnson <robbat2 <AT> gentoo <DOT> org>
CommitDate: Tue Jul 15 07:26:54 2014 +0000
URL:        
http://git.overlays.gentoo.org/gitweb/?p=proj/genkernel.git;a=commit;h=6395682f

Bug #468760: mpath_prio_* tools needed sometimes. Patch by Ian Stakenvicius 
<axs <AT> gentoo.org>.

Signed-off-by: Robin H. Johnson <robbat2 <AT> gentoo.org>

---
 gen_initramfs.sh | 7 +++++++
 1 file changed, 7 insertions(+)

diff --git a/gen_initramfs.sh b/gen_initramfs.sh
index 90a6547..b9ff518 100755
--- a/gen_initramfs.sh
+++ b/gen_initramfs.sh
@@ -257,6 +257,13 @@ append_multipath(){
                /sbin/{multipath,kpartx,mpath_prio_*,devmap_name,dmsetup} \
                /{lib,lib64}/{udev/scsi_id,multipath/*so} 
 
+       # Support multipath-tools-0.4.8 and previous
+       if [ -x /sbin/mpath_prio_* ]
+       then
+               copy_binaries "${TEMP}/initramfs-multipath-temp" \
+                       /sbin/mpath_prio_*
+       fi
+
        if [ -x /sbin/multipath ]
        then
                cp /etc/multipath.conf "${TEMP}/initramfs-multipath-temp/etc/" 
|| gen_die 'could not copy /etc/multipath.conf please check this'

Reply via email to