From 1c88cd616751dc7127a44be06da0c57ab4cefcf6 Mon Sep 17 00:00:00 2001 From: James Munnelly Date: Thu, 14 Mar 2024 11:10:28 +0000 Subject: [PATCH] build/rsyncd: replace newlines with spaces when generating ALLOW_HOST list --- build/common.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build/common.sh b/build/common.sh index b9b464e4045..0516001f8e4 100755 --- a/build/common.sh +++ b/build/common.sh @@ -611,7 +611,7 @@ function kube::build::start_rsyncd_container() { V=3 kube::log::status "Starting rsyncd container" kube::build::run_build_command_ex \ "${KUBE_RSYNC_CONTAINER_NAME}" -p 127.0.0.1:"${KUBE_RSYNC_PORT}":"${KUBE_CONTAINER_RSYNC_PORT}" -d \ - -e ALLOW_HOST="$(${IPTOOL} | grep -Eo 'inet (addr:)?([0-9]*\.){3}[0-9]*' | grep -Eo '([0-9]*\.){3}[0-9]*' | grep -v '127.0.0.1')" \ + -e ALLOW_HOST="$(${IPTOOL} | grep -Eo 'inet (addr:)?([0-9]*\.){3}[0-9]*' | grep -Eo '([0-9]*\.){3}[0-9]*' | grep -v '127.0.0.1' | tr '\n' ' ')" \ -- /rsyncd.sh >/dev/null local mapped_port