From 4c15bddd17a1c25423129e66feb3edf70c74d0b0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Petr=20=C5=A0tetiar?= Date: Tue, 24 Jan 2023 14:31:22 +0100 Subject: [PATCH] base-files: uci-defaults: enable log rotation every 10 minutes MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Backport cron job setup from commit fb0a7d7bcc84 ("profiles: prpl: fix various issues in syslog-ng and tr069-manager"). Signed-off-by: Petr Štetiar (cherry picked from commit 2a93b4289725466a1bab6b815afcf3ed7c93a0c4) --- .../files/etc/uci-defaults/16_prplos_cron_logrotate | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 package/base-files/files/etc/uci-defaults/16_prplos_cron_logrotate diff --git a/package/base-files/files/etc/uci-defaults/16_prplos_cron_logrotate b/package/base-files/files/etc/uci-defaults/16_prplos_cron_logrotate new file mode 100644 index 0000000000..8e3b5ea764 --- /dev/null +++ b/package/base-files/files/etc/uci-defaults/16_prplos_cron_logrotate @@ -0,0 +1,4 @@ +grep -s -q /usr/sbin/logrotate /etc/crontabs/root && exit 0 +echo "# logrotate runs every 10 minutes" >> /etc/crontabs/root +echo "*/10 * * * * /usr/sbin/logrotate /etc/logrotate.conf" >> /etc/crontabs/root +exit 0