From dd2d3cf0a9c6293fbad43c61182c358e8c14055f Mon Sep 17 00:00:00 2001 From: Christian Kellner Date: Thu, 10 Sep 2020 18:50:45 +0200 Subject: [PATCH] run-builder: argument checking Check we have at least one positional argument, and it is either "start", "stop" or "fg". --- run-builder.sh | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/run-builder.sh b/run-builder.sh index 352a6a8..2006589 100755 --- a/run-builder.sh +++ b/run-builder.sh @@ -37,6 +37,18 @@ builder_stop() { ${CONTAINER_RUNTIME} stop org.osbuild.koji.builder || true } +# check arguments +if [[ $# -ne 1 || ( "$1" != "start" && "$1" != "stop" && "$1" != "fg") ]]; then + cat <