From b77d05dd05203bf55adc59562a6e8f4a8bfba20a Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Torbj=C3=B6rn=20L=C3=B6nnemark?= <tobbez@ryara.net>
Date: Tue, 1 Apr 2025 13:56:42 +0200
Subject: [PATCH] Silence service invocation in restart_puppet_if_needed

---
 files/restart_puppet_if_needed.sh | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/files/restart_puppet_if_needed.sh b/files/restart_puppet_if_needed.sh
index d7abda2..02164aa 100644
--- a/files/restart_puppet_if_needed.sh
+++ b/files/restart_puppet_if_needed.sh
@@ -20,5 +20,5 @@ puppet_executable_timestamp=$(stat -f '%m' /usr/local/bin/puppet)
 
 # missing ruby interpreter likely means it has been replaced by a newer version (e.g. ruby32 -> ruby33)
 if ! [ -e "$ruby_interpreter" ] || [ "$puppet_agent_start_time_timestamp" -le "$ruby_interpreter_timestamp" ] || [ "$puppet_agent_start_time_timestamp" -le "$puppet_executable_timestamp" ]; then
-  service puppet restart
+  service puppet restart > /dev/null 2>&1
 fi
-- 
GitLab