From b762acf875587753e19d3d7dbeba6adeeca14e72 Mon Sep 17 00:00:00 2001 From: weetmuts Date: Thu, 13 Jun 2019 16:42:00 +0200 Subject: [PATCH] Updated logrotate script and added reload to systemctl --- install.sh | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/install.sh b/install.sh index 625c2f6..d7010d0 100755 --- a/install.sh +++ b/install.sh @@ -145,10 +145,12 @@ then compress missingok postrotate - start-stop-daemon -K -p /var/run/wmbusmeters.pid -s HUP -x /usr/sbin/wmbusmeters -q + /bin/kill -HUP `cat /var/run/wmbusmeters/wmbusmeters.pid 2> /dev/null` 2> /dev/null || true endscript EOF echo logrotate: created "$ROOT"/etc/logrotate.d/wmbusmeters +else + echo conf file: "$ROOT"/etc/logrotate.d/wmbusmeters unchanged fi #################################################################### @@ -225,6 +227,7 @@ ExecStartPre=-/bin/mkdir -p /var/run/wmbusmeters ExecStartPre=/bin/chown -R wmbusmeters:wmbusmeters /var/run/wmbusmeters ExecStart=/usr/sbin/wmbusmetersd /var/run/wmbusmeters/wmbusmeters.pid +ExecReload=/bin/kill -HUP `cat /var/run/wmbusmeters/wmbusmeters.pid 2> /dev/null` 2> /dev/null || true PIDFile=/var/run/wmbusmeters/wmbusmeters.pid [Install]