diff options
author | Robin H. Johnson <robbat2@gentoo.org> | 2014-07-15 00:26:49 -0700 |
---|---|---|
committer | Robin H. Johnson <robbat2@gentoo.org> | 2014-07-15 00:26:54 -0700 |
commit | 6395682f9978a5d8e49a65123c0dd6604cfb0073 (patch) | |
tree | 20ea7f142ce003ea6e225aeba3d33714314e9486 | |
parent | multipath needs to be autoloaded with domultipath, ditto dozfs => zfs. (diff) | |
download | genkernel-6395682f9978a5d8e49a65123c0dd6604cfb0073.tar.gz genkernel-6395682f9978a5d8e49a65123c0dd6604cfb0073.tar.bz2 genkernel-6395682f9978a5d8e49a65123c0dd6604cfb0073.zip |
Bug #468760: mpath_prio_* tools needed sometimes. Patch by Ian Stakenvicius <axs@gentoo.org>.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
-rwxr-xr-x | gen_initramfs.sh | 7 |
1 files changed, 7 insertions, 0 deletions
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' |