--- trunk/mlivecdbuild/mlivecdbuild2.sh 2011/06/05 00:45:56 1401 +++ trunk/mlivecdbuild/mlivecdbuild2.sh 2011/06/05 02:31:52 1402 @@ -19,6 +19,14 @@ PROFILES_DIR="/usr/lib/mlivecdbuild/profiles" GLOBAL_PROFILE="${PROFILES_DIR}/global" +# get full path to isolinux.bin, may vary an multilib systems +if [[ -f /usr/lib64/mkinitrd/isolinux.bin ]] +then + ISOLINUX_BIN=/usr/lib64/mkinitrd/isolinux.bin +else + ISOLINUX_BIN=/usr/lib/mkinitrd/isolinux.bin +fi + die() { echo "ERROR: $@"; exit 1; } # get_profile $filename @@ -205,7 +213,7 @@ # iso linux binary install -d ${CDISOROOT}/isolinux - install /usr/lib/mkinitrd/isolinux.bin ${CDISOROOT}/isolinux || die + install ${ISOLINUX_BIN} ${CDISOROOT}/isolinux || die # kernel local kimg="$(basename $(readlink ${CDCHROOTDIR}/boot/vmlinuz))"