From 17fd62dae961a249056c03d77a4a41c26ad6b32c Mon Sep 17 00:00:00 2001 From: thespad Date: Sat, 30 Nov 2024 21:07:50 +0000 Subject: [PATCH] Give each mod tarball a unique name for troubleshooting purposes --- docker-mods.v3 | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/docker-mods.v3 b/docker-mods.v3 index cf0e9ea..91db472 100755 --- a/docker-mods.v3 +++ b/docker-mods.v3 @@ -368,14 +368,14 @@ run_mods() { --header "Authorization: Bearer ${TOKEN}" \ --user-agent "${MOD_UA}" \ "${BLOB_URL}${SHALAYER}" -o \ - /modtarball.tar.xz + "/${FILENAME}.tar.xz" mkdir -p /tmp/mod - if ! tar -tzf /modtarball.tar.xz >/dev/null 2>&1; then + if ! tar -tzf "/${FILENAME}.tar.xz" >/dev/null 2>&1; then write_mod_error "Invalid tarball, could not download ${DOCKER_MOD} from ${REGISTRY}" continue fi write_mod_info "Installing ${DOCKER_MOD}" - tar xzf /modtarball.tar.xz -C /tmp/mod + tar xzf "/${FILENAME}.tar.xz" -C /tmp/mod # Remove any v2 mod elements as they're no longer supported if [[ -d /tmp/mod/etc/cont-init.d ]]; then rm -rf /tmp/mod/etc/cont-init.d @@ -387,7 +387,7 @@ run_mods() { cp -R /tmp/mod/* / shopt -u dotglob rm -rf /tmp/mod - rm -rf /modtarball.tar.xz + rm -rf "/${FILENAME}.tar.xz" echo "${SHALAYER}" >"/${FILENAME}" write_mod_info "${DOCKER_MOD} applied to container" fi