From b05877d05278dced1cfa89577e35739ebe265cc9 Mon Sep 17 00:00:00 2001 From: "Robin H. Johnson" Date: Wed, 11 Nov 2009 23:23:13 -0800 Subject: [PATCH] /etc/scsi_id.config does not exist by default in newer udev, but is still respected by utils if created, so do not error. --- gen_initramfs.sh | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) 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 -- 2.26.2