diff options
author | Marc Kleine-Budde <mkl@pengutronix.de> | 2015-06-18 16:25:35 +0200 |
---|---|---|
committer | Marc Kleine-Budde <mkl@pengutronix.de> | 2015-06-18 16:25:35 +0200 |
commit | 35a673d446be0ce975254f6b3e983a333ee91215 (patch) | |
tree | 6519ee48749cd9d7976c538da6c7fc0a19bb0536 /projectroot | |
parent | 28db1773524eb763569939d4066e32dbf50c69a0 (diff) | |
download | ptxdist-35a673d446be0ce975254f6b3e983a333ee91215.tar.gz ptxdist-35a673d446be0ce975254f6b3e983a333ee91215.tar.xz |
generic: rename generic -> projectroot: move logrotate config files, too
Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
Diffstat (limited to 'projectroot')
-rw-r--r-- | projectroot/etc/logrotate.conf | 13 | ||||
-rw-r--r-- | projectroot/lib/systemd/system/logrotate.service | 5 | ||||
-rw-r--r-- | projectroot/lib/systemd/system/logrotate.timer | 11 |
3 files changed, 29 insertions, 0 deletions
diff --git a/projectroot/etc/logrotate.conf b/projectroot/etc/logrotate.conf new file mode 100644 index 000000000..d872dcc5d --- /dev/null +++ b/projectroot/etc/logrotate.conf @@ -0,0 +1,13 @@ +/var/log/syslog { + missingok + + # rotate after X bytes - ignore time + size 512k + + # keep backlog of X + rotate 20 + + postrotate + systemctl restart rsyslog + endscript +} diff --git a/projectroot/lib/systemd/system/logrotate.service b/projectroot/lib/systemd/system/logrotate.service new file mode 100644 index 000000000..722eb85de --- /dev/null +++ b/projectroot/lib/systemd/system/logrotate.service @@ -0,0 +1,5 @@ +[Unit] +Description=logrotate + +[Service] +ExecStart=/usr/sbin/logrotate /etc/logrotate.conf diff --git a/projectroot/lib/systemd/system/logrotate.timer b/projectroot/lib/systemd/system/logrotate.timer new file mode 100644 index 000000000..117a8a9b3 --- /dev/null +++ b/projectroot/lib/systemd/system/logrotate.timer @@ -0,0 +1,11 @@ +[Unit] +Description=logrotate timer + +[Timer] +OnBootSec=5min +OnUnitActiveSec=1h +AccuracySec=10s +Unit=logrotate.service + +[Install] +WantedBy=multi-user.target |