From b0b25ba7ff4f4c1110e6b23f3f781e2ca1d552c7 Mon Sep 17 00:00:00 2001 From: Alessandro Mauri Date: Sun, 23 Aug 2020 16:02:24 +0200 Subject: [PATCH] payload has to create directory before extraction --- posix/payload | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/posix/payload b/posix/payload index aad4149..ae8be2e 100755 --- a/posix/payload +++ b/posix/payload @@ -9,6 +9,10 @@ else destdir="$XDG_CACHE_HOME"/tarinstall fi +if ! [ -d "$destdir" ]; then + mkdir -p "$destdir" +fi + if ! [ "$(head -n 1 "$destdir"/ID/checksum 2>/dev/null)" = 'SUM' ]; then tail -c +BYTES "$0" | lz4 -dc | tar -x -C "$destdir" echo "SUM" > "$destdir"/ID/checksum