From 491fc5388ccbb368c4ad15be2ef7cb57dcd036aa Mon Sep 17 00:00:00 2001 From: bryan Date: Thu, 24 Apr 2025 21:30:38 -0400 Subject: [PATCH] Install buildah --- installJRMC | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/installJRMC b/installJRMC index 8279af7..67ee4c2 100755 --- a/installJRMC +++ b/installJRMC @@ -1835,7 +1835,7 @@ download() { create_mc_apt_container() { declare -g CNT local -a cmds=("$@") - install_package --silent buildah &>/dev/null && + { command -v buildah &>/dev/null || install_package --silent buildah &>/dev/null; } && CNT=$(sudo buildah from --quiet alpine:edge 2>/dev/null) && sudo buildah run "$CNT" -- sh -c ' apk add --no-cache apt curl gnupg &>/dev/null @@ -1848,8 +1848,7 @@ create_mc_apt_container() { Components: main Architectures: '"$MC_ARCH"' EOF - apt-get update --allow-insecure-repositories &>/dev/null' - + apt-get update --allow-insecure-repositories &>/dev/null' && # If user passes command strings run them in the container for cmd in "${cmds[@]}"; do sudo buildah run "$CNT" -- sh -c "$cmd"