From: Stoiko Ivanov Date: Fri, 24 Apr 2020 10:06:28 +0000 (+0200) Subject: Add logrotate config for pmgproxy.log X-Git-Url: https://git.proxmox.com/?p=pmg-api.git;a=commitdiff_plain;h=243f0c0796a440d812bb6951a9114aa2d1ba3fdb Add logrotate config for pmgproxy.log to keep the log from growing without end. Rotate monthly and keep 12 logs, since the logs should not be too large (e.g. a productive instance, with ~20 users using the quarantine and some configuration changes amounts to 108M over 2.5 years) the logrotate snippet is placed in /etc/logrotate.d/pmg-api by dh_installlogrotate(1). Signed-off-by: Stoiko Ivanov --- diff --git a/debian/pmg-api.logrotate b/debian/pmg-api.logrotate new file mode 100644 index 0000000..b11e1c0 --- /dev/null +++ b/debian/pmg-api.logrotate @@ -0,0 +1,13 @@ +/var/log/pmgproxy/pmgproxy.log { + rotate 12 + monthly + missingok + compress + delaycompress + notifempty + create 640 www-data www-data + sharedscripts + postrotate + /bin/systemctl try-reload-or-restart pmgproxy.service + endscript +}