]> granicus.if.org Git - icinga2/commitdiff
Reload logs after logrotate across distros
authorLee Clemens <java@leeclemens.net>
Wed, 20 Jan 2016 00:12:00 +0000 (19:12 -0500)
committerJean Flach <jean-marcel.flach@netways.de>
Thu, 21 Jan 2016 09:12:43 +0000 (10:12 +0100)
Signed-off-by: Jean Flach <jean-marcel.flach@netways.de>
fixes #10935

etc/logrotate.d/icinga2.cmake

index ba95e7bd7c414773802f590a9b01f91cdd6c1dd7..d96fd7a0981fbede9fd4cd5a377d8d8d5c832ca2 100644 (file)
@@ -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
 }