From 3a8879335f362129f66141cfe77ecd9b9a375c58 Mon Sep 17 00:00:00 2001 From: Kroese Date: Sat, 13 Apr 2024 17:04:34 +0200 Subject: [PATCH] fix: Delete ISO when extraction fails --- src/install.sh | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/install.sh b/src/install.sh index 7be6b06..84aaa3b 100644 --- a/src/install.sh +++ b/src/install.sh @@ -193,7 +193,6 @@ startInstall() { ISO="$STORAGE/$CUSTOM" fi - rm -f "$TMP/$BASE" return 0 } @@ -413,6 +412,7 @@ extractImage() { if [[ "${iso,,}" == *".esd" ]]; then if ! extractESD "$iso" "$dir"; then error "Failed to extract ESD file!" + rm -f "$iso" exit 67 fi return 0 @@ -444,6 +444,7 @@ extractImage() { if ! 7z x "$iso" -o"$dir" > /dev/null; then error "Failed to extract ISO file!" + rm -f "$iso" exit 66 fi