From 71430df23d0504bf79334ff488863e927d7b4b6e Mon Sep 17 00:00:00 2001 From: Piotr Maj Date: Sun, 5 Nov 2023 17:39:36 +0100 Subject: [PATCH] Fix issue with logs that contains space in the path: wrap tail argument in quotes to prevent the faulty behavior as per https://stackoverflow.com/a/43793896 --- root/etc/s6-overlay/s6-rc.d/svc-mod-universal-stdout-logs/run | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/root/etc/s6-overlay/s6-rc.d/svc-mod-universal-stdout-logs/run b/root/etc/s6-overlay/s6-rc.d/svc-mod-universal-stdout-logs/run index d017df2..e0cdc8c 100755 --- a/root/etc/s6-overlay/s6-rc.d/svc-mod-universal-stdout-logs/run +++ b/root/etc/s6-overlay/s6-rc.d/svc-mod-universal-stdout-logs/run @@ -3,7 +3,7 @@ if [ -n "${LOGS_TO_STDOUT}" ]; then TAIL_LOGS=$(echo "$LOGS_TO_STDOUT" | sed 's#|# #g') echo "Executing: tail -F $TAIL_LOGS" - tail -F $TAIL_LOGS + tail -F "$TAIL_LOGS" else echo "**** Env var LOGS_TO_STDOUT is not set, sleeping ****" fi