diff options
author | Chris Lamb <chris@chris-lamb.co.uk> | 2008-06-15 16:51:49 +0100 |
---|---|---|
committer | Chris Lamb <chris@chris-lamb.co.uk> | 2008-06-15 16:51:49 +0100 |
commit | 64d2e53e0741967c69c0c23c3b331cc0d429f075 (patch) | |
tree | e7ced6f4380b2a2971079df6936acaf015a5c198 | |
parent | 0c46e9185bf7be741429b0823fe04e8cc8303494 (diff) | |
download | vyos-live-build-64d2e53e0741967c69c0c23c3b331cc0d429f075.tar.gz vyos-live-build-64d2e53e0741967c69c0c23c3b331cc0d429f075.zip |
Only deference symlinks on usb-hdd filesystems that do not support symlinks.
Signed-off-by: Chris Lamb <chris@chris-lamb.co.uk>
-rwxr-xr-x | helpers/lh_binary_usb-hdd | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/helpers/lh_binary_usb-hdd b/helpers/lh_binary_usb-hdd index 6dee10d91..7977d8b0f 100755 --- a/helpers/lh_binary_usb-hdd +++ b/helpers/lh_binary_usb-hdd @@ -187,9 +187,15 @@ case "${LH_CHROOT_BUILD}" in ;; esac +case "${LH_BINARY_FILESYSTEM}" in + fat*) + CP_OPTIONS="-L" + ;; +esac + mkdir -p chroot/binary.tmp ${LH_ROOT_COMMAND} mount ${FREELO} chroot/binary.tmp -cp -rL binary/* chroot/binary.tmp +cp -r ${CP_OPTIONS} binary/* chroot/binary.tmp FIXME() { |