Should have all the proper libraries now for multipath for Gentoo bug #284592

cleanup-cruft
tsunam 16 years ago
parent 5539d25534
commit 494f9c1d7b

@ -3,6 +3,9 @@
# Distributed under the GPL v2
# $Id$
21 Sep 2009; <tsunam@gentoo.org> gen_initramfs.sh:
Fix broken libraries for multipath per Gentoo bug #284592
21 Sep 2009; <tsunam@gentoo.org> gen_initramfs.sh:
Update to fix broken initramfs caused by multipath config in Gentoo bug #284589

@ -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

Loading…
Cancel
Save