From 2db37404363c4d285dc9e2c4ac139c1c660b3346 Mon Sep 17 00:00:00 2001 From: Daniel Micay Date: Mon, 11 Aug 2025 00:00:57 -0400 Subject: [PATCH] rotate-session-ticket-keys: improve error handling --- rotate-session-ticket-keys | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/rotate-session-ticket-keys b/rotate-session-ticket-keys index 75750c4..a557a98 100755 --- a/rotate-session-ticket-keys +++ b/rotate-session-ticket-keys @@ -15,10 +15,14 @@ cat {1..4}.key > keys.new rsync -I keys.new keys rm keys.new +status=0 + if systemctl is-enabled nginx.service >/dev/null; then - nginx -s reload + nginx -s reload || status=1 fi if systemctl is-enabled dnsdist.service >/dev/null; then - dnsdist -c -e 'reloadAllCertificates()' + dnsdist -c -e 'reloadAllCertificates()' || status=1 fi + +exit $status