Lines 135-143
Link Here
|
135 |
mkdir -p "${TEMP}/initramfs-multipath-temp/etc/" |
135 |
mkdir -p "${TEMP}/initramfs-multipath-temp/etc/" |
136 |
mkdir -p "${TEMP}/initramfs-multipath-temp/sbin/" |
136 |
mkdir -p "${TEMP}/initramfs-multipath-temp/sbin/" |
137 |
mkdir -p "${TEMP}/initramfs-multipath-temp/lib/" |
137 |
mkdir -p "${TEMP}/initramfs-multipath-temp/lib/" |
|
|
138 |
mkdir -p "${TEMP}/initramfs-multipath-temp/usr/" |
139 |
mkdir -p "${TEMP}/initramfs-multipath-temp/usr/lib/" |
138 |
|
140 |
|
139 |
# Copy files to /lib |
141 |
# Copy files to /lib |
140 |
for i in /lib/{ld-*,libc-*,libc.*,libdl-*,libdl.*,libsysfs*so*,libdevmapper*so*} |
142 |
for i in /lib/{ld-*,libc-*,libc.*,libdl-*,libdl.*,libsysfs*so*,libdevmapper*so*,librt*so*,libpthread*so*} |
|
|
143 |
do |
144 |
cp -a "${i}" "${TEMP}/initramfs-multipath-temp/lib" \ |
145 |
|| gen_die "Could not copy file ${i} for MULTIPATH" |
146 |
done |
147 |
|
148 |
# Copy files to /usr/lib |
149 |
for i in /usr/lib/libaio*so* |
141 |
do |
150 |
do |
142 |
cp -a "${i}" "${TEMP}/initramfs-multipath-temp/lib" \ |
151 |
cp -a "${i}" "${TEMP}/initramfs-multipath-temp/lib" \ |
143 |
|| gen_die "Could not copy file ${i} for MULTIPATH" |
152 |
|| gen_die "Could not copy file ${i} for MULTIPATH" |
Lines 165-171
Link Here
|
165 |
then |
174 |
then |
166 |
cp /etc/scsi_id.config "${TEMP}/initramfs-multipath-temp/etc/" || gen_die 'could not copy scsi_id.config' |
175 |
cp /etc/scsi_id.config "${TEMP}/initramfs-multipath-temp/etc/" || gen_die 'could not copy scsi_id.config' |
167 |
fi |
176 |
fi |
168 |
cd "${TEMP/initramfs-multipath-temp/}" |
177 |
cd "${TEMP}/initramfs-multipath-temp/" |
|
|
178 |
ln -s lib lib64 |
169 |
find . -print | cpio ${CPIO_ARGS} --append -F "${CPIO}" |
179 |
find . -print | cpio ${CPIO_ARGS} --append -F "${CPIO}" |
170 |
rm -r "${TEMP}/initramfs-multipath-temp/" |
180 |
rm -r "${TEMP}/initramfs-multipath-temp/" |
171 |
} |
181 |
} |