X-Git-Url: https://git.grml.org/?p=grml2usb.git;a=blobdiff_plain;f=grml2iso;h=0addfb74665c605178d606e47a5483a713c8982b;hp=1dd2f6a414215954d2a8798bdbc850aea1d8a7ea;hb=7705455fc160164747fbbd44343fb6e3c833d45a;hpb=3767929f5de1107e035bf00aded4ef283ffe04bc diff --git a/grml2iso b/grml2iso index 1dd2f6a..0addfb7 100755 --- a/grml2iso +++ b/grml2iso @@ -95,6 +95,7 @@ Options: ?) usage 2;; esac done + # test for specified URI if [ -n "$URI" ] ; then GRML2USB_OPTS+=(--bootoptions="fetch=$URI") @@ -162,10 +163,16 @@ Options: # move syslinux to isolinux {{{ mv "$WRKDIR"/cddir/boot/syslinux "$WRKDIR"/cddir/boot/isolinux + echo "menu label ^Isolinux prompt" > "$WRKDIR"/cddir/boot/isolinux/promptname.cfg + echo "include hd.cfg" >> "$WRKDIR"/cddir/boot/isolinux/grmlmain.cfg +# }}} +# change to $WRKDIR {{{ + # make sure $WRKDIR is an absolute path, otherwise accessing files + # in it will fail later in the code path if user provided a + # relative directory + WRKDIR=$(realpath $WRKDIR) cd "$WRKDIR/cddir" - echo "menu label ^Isolinux prompt" > boot/isolinux/promptname.cfg - echo "include hd.cfg" >> boot/isolinux/grmlmain.cfg # }}} # efi boot {{{