From 6fcae72eb4c4c2b0c86c4fbc411e0bd4e848fdfb Mon Sep 17 00:00:00 2001 From: VernoxVernax Date: Thu, 26 Oct 2023 18:55:51 +0200 Subject: [PATCH] fix(container-setup.sh): fix docker binary checks in validate_prereqs first check whether docker or podman bins are there; then choose one one of them --- container-setup.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/container-setup.sh b/container-setup.sh index 4980010..89c39c6 100755 --- a/container-setup.sh +++ b/container-setup.sh @@ -43,7 +43,7 @@ validate_prereqs() { podman_exists=$(command -v podman) podman_compose_exists=$(command -v podman-compose) - if [ -x "$docker_exists" ] && [ -x "$podman_exists" ]; then + if [ ! -x "$docker_exists" ] && [ ! -x "$podman_exists" ]; then echo -e "'docker' is not installed. \xE2\x9D\x8C" exit 1 else @@ -61,7 +61,7 @@ validate_prereqs() { DOCKER_CMD="podman" fi - if [ -x "$docker_compose_exists" ] && [ -x "$docker_compose_exists" ]; then + if [ ! -x "$docker_compose_exists" ] && [ ! -x "$podman_compose_exists" ]; then echo -e "'docker-compose' is not installed. \xE2\x9D\x8C" exit 1 else