From 3731ce10d43064dced009f8f8591f70205d2bb0b Mon Sep 17 00:00:00 2001 From: kpcyrd Date: Thu, 13 Apr 2023 15:42:43 +0200 Subject: [PATCH] Fix argument quoting bugs in dockerd-rootless.sh Signed-off-by: kpcyrd (cherry picked from commit 7fe0f738388be2a51caa5262a6a862efdf4b6759) Signed-off-by: Sebastiaan van Stijn --- contrib/dockerd-rootless.sh | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/contrib/dockerd-rootless.sh b/contrib/dockerd-rootless.sh index 4dde90dc27..9f90c21baa 100755 --- a/contrib/dockerd-rootless.sh +++ b/contrib/dockerd-rootless.sh @@ -107,7 +107,7 @@ if [ -z "$_DOCKERD_ROOTLESS_CHILD" ]; then --copy-up=/etc --copy-up=/run \ --propagation=rslave \ $DOCKERD_ROOTLESS_ROOTLESSKIT_FLAGS \ - $0 $@ + "$0" "$@" else [ "$_DOCKERD_ROOTLESS_CHILD" = 1 ] # remove the symlinks for the existing files in the parent namespace if any, @@ -130,6 +130,5 @@ else mount --rbind ${realpath_etc_ssl} /etc/ssl fi - # shellcheck disable=SC2086 - exec $dockerd "$@" + exec "$dockerd" "$@" fi