diff --git a/docker/driver-loader-legacy/docker-entrypoint.sh b/docker/driver-loader-legacy/docker-entrypoint.sh index 35bc7c11..90e01b73 100755 --- a/docker/driver-loader-legacy/docker-entrypoint.sh +++ b/docker/driver-loader-legacy/docker-entrypoint.sh @@ -60,7 +60,7 @@ while test $# -gt 0; do print_usage exit 1 else - /usr/bin/falcoctl driver config "--type $1" + /usr/bin/falcoctl driver config --type $1 has_driver="true" fi ;; diff --git a/docker/driver-loader/docker-entrypoint.sh b/docker/driver-loader/docker-entrypoint.sh index 35bc7c11..90e01b73 100755 --- a/docker/driver-loader/docker-entrypoint.sh +++ b/docker/driver-loader/docker-entrypoint.sh @@ -60,7 +60,7 @@ while test $# -gt 0; do print_usage exit 1 else - /usr/bin/falcoctl driver config "--type $1" + /usr/bin/falcoctl driver config --type $1 has_driver="true" fi ;; diff --git a/docker/falco/docker-entrypoint.sh b/docker/falco/docker-entrypoint.sh index 4f803d77..60f36013 100755 --- a/docker/falco/docker-entrypoint.sh +++ b/docker/falco/docker-entrypoint.sh @@ -60,14 +60,15 @@ if [[ -z "${SKIP_DRIVER_LOADER}" ]]; then has_driver= has_opts= for opt in "${falco_driver_loader_option_arr[@]}" - case "$1" in + do + case "$opt" in kmod|ebpf) if [ -n "$has_driver" ]; then >&2 echo "Only one driver per invocation" print_usage exit 1 else - /usr/bin/falcoctl driver config "--type $opt" + /usr/bin/falcoctl driver config --type $opt has_driver="true" fi ;;