- official=/usr/share/syslinux/isolinux.bin
- [ -f $official ] && cp $official "${BUILDTMP}/isofs"
- # as of syslinux 5.0 (fedora 21) this file is required as well
- official=/usr/share/syslinux/ldlinux.c32
- [ -f $official ] && cp $official "${BUILDTMP}/isofs"
- ISOFS="${BUILDTMP}/isofs"
+ # as of syslinux 5.0 (fedora 21) ldlinux.c32 is required by isolinux.bin
+ # the debug version can come in handy at times, and is 40k as well
+ isolinuxdir="/usr/share/syslinux"
+ isolinuxfiles="isolinux.bin ldlinux.c32 isolinux-debug.bin"
+ for isolinuxfile in $isolinuxfiles; do
+ [ -f $isolinuxdir/$isolinuxfile ] && cp $isolinuxdir/$isolinuxfile "${BUILDTMP}/isofs"
+ done