From 83d2e1b0ae880c3a8d22e6df4e7db91683aee3d6 Mon Sep 17 00:00:00 2001 From: Joachim Wiberg Date: Sun, 16 Jun 2024 22:33:33 +0200 Subject: [PATCH] container: clean up after unpacking oci archive Signed-off-by: Joachim Wiberg --- board/common/rootfs/usr/sbin/container | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/board/common/rootfs/usr/sbin/container b/board/common/rootfs/usr/sbin/container index 5af2a58f..5731c62a 100755 --- a/board/common/rootfs/usr/sbin/container +++ b/board/common/rootfs/usr/sbin/container @@ -58,6 +58,7 @@ unpack_archive() [ -n "$quiet" ] || log "Extracting OCI archive $file ..." tar xf "$file" || (log "Error: failed unpacking $file in $(pwd)"; exit 1) + remove=true fi dir=$(dirname "$index") @@ -72,6 +73,10 @@ unpack_archive() name=$dir fi + if [ "$remove" = "true" ]; then + rm -rf "$file" + fi + echo "$name" }