From da51c1df1f3ab36aac505c71f4f31566e8b0610a Mon Sep 17 00:00:00 2001 From: Kroese Date: Thu, 5 Oct 2023 15:47:17 +0200 Subject: [PATCH] fix: Extract files inside container --- run/install.sh | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/run/install.sh b/run/install.sh index 8bdc812..f4178a9 100644 --- a/run/install.sh +++ b/run/install.sh @@ -31,7 +31,7 @@ rm -f "$STORAGE"/"$BASE".agent rm -f "$STORAGE"/"$BASE".boot.img rm -f "$STORAGE"/"$BASE".system.img -TMP="$STORAGE/tmp" +TMP="/tmp/dsm" RDC="$STORAGE/dsm.rd" rm -rf "$TMP" && mkdir -p "$TMP" @@ -250,6 +250,11 @@ mke2fs -q -t ext4 -b 4096 -d "$MOUNT/" -L "$LABEL" -F -E "offset=$OFFSET" "$SYST rm -rf "$MOUNT" echo "$BASE" > "$STORAGE"/dsm.ver + +# Check free diskspace +SPACE=$(df --output=avail -B 1 "$STORAGE" | tail -n 1) +(( 6442450944 > SPACE )) && error "Not enough free space in destination folder." && exit 94 + mv -f "$PAT" "$STORAGE"/"$BASE".pat mv -f "$BOOT" "$STORAGE"/"$BASE".boot.img mv -f "$SYSTEM" "$STORAGE"/"$BASE".system.img