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