From 4ab3d144d919464a77ee18b408d7f70546ac6399 Mon Sep 17 00:00:00 2001 From: Daniel Baumann Date: Tue, 2 Nov 2010 11:37:50 +0100 Subject: Workarounding symlink on usb-hdd when including debian-installer and using vfat filesystems. --- scripts/build/lb_binary_debian-installer | 21 +++++++++++++-------- 1 file changed, 13 insertions(+), 8 deletions(-) diff --git a/scripts/build/lb_binary_debian-installer b/scripts/build/lb_binary_debian-installer index 1911c6e..f9a1843 100755 --- a/scripts/build/lb_binary_debian-installer +++ b/scripts/build/lb_binary_debian-installer @@ -626,17 +626,22 @@ EOF rm -f chroot/binary.sh mv chroot/root/binary ./ - # Creating dist symlinks - for DISTRIBUTION in frozen stable testing unstable ${LB_DISTRIBUTION} - do - ln -s ${LB_DEBIAN_INSTALLER_DISTRIBUTION} binary/dists/${DISTRIBUTION} - done - - case "${LB_BINARY_IMAGES}" in - usb*) + case "${LB_BINARY_FILESYSTEM}" in + vat*) + # Creating dist directories + for DISTRIBUTION in frozen stable testing unstable ${LB_DISTRIBUTION} + do + cp -a ${LB_DEBIAN_INSTALLER_DISTRIBUTION} binary/dists/${DISTRIBUTION} + done ;; *) + # Creating dist symlinks + for DISTRIBUTION in frozen stable testing unstable ${LB_DISTRIBUTION} + do + ln -s ${LB_DEBIAN_INSTALLER_DISTRIBUTION} binary/dists/${DISTRIBUTION} + done + ln -s . binary/debian ;; esac -- cgit v1.0