diff --git a/gen_initramfs.sh b/gen_initramfs.sh index d8a363d..820dc04 100755 --- a/gen_initramfs.sh +++ b/gen_initramfs.sh @@ -168,7 +168,9 @@ append_multipath(){ then cp /etc/multipath.conf "${TEMP}/initramfs-multipath-temp/etc/" || gen_die 'could not copy /etc/multipath.conf please check this' fi - if [ -x /sbin/scsi_id ] + # /etc/scsi_id.config does not exist in newer udevs + # copy it optionally. + if [ -x /sbin/scsi_id -a -f /etc/scsi_id.config ] then cp /etc/scsi_id.config "${TEMP}/initramfs-multipath-temp/etc/" || gen_die 'could not copy scsi_id.config' fi