From 395db2c69dd1df9c20dd6058bac0678f74205215 Mon Sep 17 00:00:00 2001 From: Matt Alexander Date: Fri, 23 Feb 2024 05:14:22 -0600 Subject: [PATCH] Add `-c0` flag to prevent showing stale log entries in the log as the container starts --- root/etc/s6-overlay/s6-rc.d/svc-mod-universal-stdout-logs/run | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) 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 7b5661c..75f8105 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 @@ -2,8 +2,8 @@ if [ -n "${LOGS_TO_STDOUT}" ]; then IFS='|' read -ra TAIL_LOGS <<< "$LOGS_TO_STDOUT" - echo "Executing: tail -F ${TAIL_LOGS[@]}" - tail -F "${TAIL_LOGS[@]}" + echo "Executing: tail -Fc0 ${TAIL_LOGS[@]}" + tail -Fc0 "${TAIL_LOGS[@]}" else echo "**** Env var LOGS_TO_STDOUT is not set, sleeping ****" fi