aboutsummaryrefslogtreecommitdiffstats
path: root/logrotate.d
diff options
context:
space:
mode:
authorDanilo M. <danix@danix.xyz>2026-09-26 10:11:32 +0200
committerDanilo M. <danix@danix.xyz>2026-09-26 10:11:32 +0200
commit24ef37c302c1c7900c113dd92240000a2cacf755 (patch)
tree1ff545207cacd32b32dd43c57064058aa2c92670 /logrotate.d
parent7b07552c1e0fe5798c993b1c8cd54b0465921f34 (diff)
downloaddist-upgrade-24ef37c302c1c7900c113dd92240000a2cacf755.tar.gz
dist-upgrade-24ef37c302c1c7900c113dd92240000a2cacf755.zip
Ship a logrotate rule for the run log
/var/log/dist-upgrade.log grows across runs: rotate weekly, keep 8 compressed, mode 0640 root:root. Uses create rather than copytruncate since the script reopens the file on each run.
Diffstat (limited to 'logrotate.d')
-rw-r--r--logrotate.d/dist-upgrade9
1 files changed, 9 insertions, 0 deletions
diff --git a/logrotate.d/dist-upgrade b/logrotate.d/dist-upgrade
new file mode 100644
index 0000000..30af922
--- /dev/null
+++ b/logrotate.d/dist-upgrade
@@ -0,0 +1,9 @@
+/var/log/dist-upgrade.log {
+ weekly
+ rotate 8
+ missingok
+ notifempty
+ compress
+ delaycompress
+ create 0640 root root
+}