From: Lee Clemens Date: Wed, 20 Jan 2016 00:12:00 +0000 (-0500) Subject: Reload logs after logrotate across distros X-Git-Tag: v2.4.2~98 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=ea2aedba3c95b6ae4484ce6933bb4eb9d046d670;p=icinga2 Reload logs after logrotate across distros Signed-off-by: Jean Flach fixes #10935 --- diff --git a/etc/logrotate.d/icinga2.cmake b/etc/logrotate.d/icinga2.cmake index ba95e7bd7..d96fd7a09 100644 --- a/etc/logrotate.d/icinga2.cmake +++ b/etc/logrotate.d/icinga2.cmake @@ -7,11 +7,7 @@ notifempty create 644 @ICINGA2_USER@ @ICINGA2_GROUP@ postrotate - if service icinga2 status > /dev/null; then - if [ -e @ICINGA2_RUNDIR@/icinga2/icinga2.pid ]; then - kill -USR1 $(cat @ICINGA2_RUNDIR@/icinga2/icinga2.pid) - fi - fi + /bin/kill -USR1 $(cat @ICINGA2_RUNDIR@/icinga2/icinga2.pid 2> /dev/null) 2> /dev/null || true endscript }