X-Git-Url: https://git.grml.org/?p=grml-debootstrap.git;a=blobdiff_plain;f=grml-debootstrap;h=681acc7cbbcaee35d3b44047d67ce64317d90673;hp=83ae0d3c49f6d979e5ff5ae22c324f84cee371bf;hb=a5b4d5645a41c2a6d657f47aea2abe4d70ae0355;hpb=818e52abdc2bd149d994d55febf3f5435255a21b diff --git a/grml-debootstrap b/grml-debootstrap index 83ae0d3..681acc7 100755 --- a/grml-debootstrap +++ b/grml-debootstrap @@ -574,15 +574,17 @@ set_target_directory(){ TUNE2FS='' FSCK='' GRUB='' + # make sure we normalise the path to an absolute directory name so something like: + # mkdir -p foo/a bar/a; (cd foo; grml-debootstrap -t a)&; (cd bar; grml-debootstrap -t a)&; wait + # works + TARGET="$(readlink -f $TARGET)" } -case $TARGET in - /dev/shm/*) set_target_directory ;; - /dev/*) +if [ -b "$TARGET" ] ; then PARTITION=1 - ;; - *) set_target_directory ;; -esac +else + set_target_directory +fi # }}} # architecture setup {{{