diff options
author | tsunam <tsunam@willow.dionex.com> | 2009-09-21 11:27:02 -0700 |
---|---|---|
committer | tsunam <tsunam@willow.dionex.com> | 2009-09-21 11:27:02 -0700 |
commit | 494f9c1d7b251534d5376591ca1f320b4420fa7e (patch) | |
tree | 3565d5ab1b3f64f6442387a511ca24f5e729625d /gen_initramfs.sh | |
parent | Updating some multipath code from Gentoo bug #284589 (diff) | |
download | genkernel-494f9c1d7b251534d5376591ca1f320b4420fa7e.tar.gz genkernel-494f9c1d7b251534d5376591ca1f320b4420fa7e.tar.bz2 genkernel-494f9c1d7b251534d5376591ca1f320b4420fa7e.zip |
Should have all the proper libraries now for multipath for Gentoo bug #284592
Diffstat (limited to 'gen_initramfs.sh')
-rwxr-xr-x | gen_initramfs.sh | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/gen_initramfs.sh b/gen_initramfs.sh index 4654eef..3aa5d1b 100755 --- a/gen_initramfs.sh +++ b/gen_initramfs.sh @@ -138,12 +138,18 @@ append_multipath(){ mkdir -p "${TEMP}/initramfs-multipath-temp/lib/" # Copy files to /lib - for i in /lib/{ld-*,libc-*,libc.*,libdl-*,libdl.*,libsysfs*so*,libdevmapper*so*} + for i in /lib/{ld-*,libc-*,libc.*,libdl-*,libdl.*,libsysfs*so*,libdevmapper*so*,libpthread*,librt*,libreadline*,libncurses*} do cp -a "${i}" "${TEMP}/initramfs-multipath-temp/lib" \ || gen_die "Could not copy file ${i} for MULTIPATH" done + for i in /usr/lib/{libaio*} + do + cp -a "${i}" "${TEMP}/initramfs-multipath-temp/lib" \ + || gen_die "Could not copy file ${i} for MULTIPATH" + done + # Copy files to /sbin for i in /sbin/{multipath,kpartx,mpath_prio_*,devmap_name,dmsetup} /lib64/udev/scsi_id do |