From 2753af388c96053fda174987a2c85e6cb73d076e Mon Sep 17 00:00:00 2001 From: Stefan Schantl Date: Wed, 22 Oct 2014 19:26:26 +0200 Subject: [PATCH] guardian: Add configfile for logrotate. --- config/guardian/guardian.logrotate | 8 ++++++++ config/rootfiles/packages/guardian | 1 + lfs/guardian | 8 +++++++- 3 files changed, 16 insertions(+), 1 deletion(-) create mode 100644 config/guardian/guardian.logrotate diff --git a/config/guardian/guardian.logrotate b/config/guardian/guardian.logrotate new file mode 100644 index 0000000000..8901bac54c --- /dev/null +++ b/config/guardian/guardian.logrotate @@ -0,0 +1,8 @@ +/var/log/guardian.log { + weekly + rotate 4 + copytruncate + compress + notifempty + missingok +} diff --git a/config/rootfiles/packages/guardian b/config/rootfiles/packages/guardian index 84465bb704..5d7bedefd8 100644 --- a/config/rootfiles/packages/guardian +++ b/config/rootfiles/packages/guardian @@ -1,3 +1,4 @@ +etc/logrotate.d/guardian etc/rc.d/rc0.d/K76guardian etc/rc.d/rc3.d/S45guardian etc/rc.d/rc6.d/K76guardian diff --git a/lfs/guardian b/lfs/guardian index af9419ec1a..648f72b1cb 100644 --- a/lfs/guardian +++ b/lfs/guardian @@ -83,6 +83,12 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) ln -s /etc/rc.d/init.d/guardian /etc/rc.d/rc6.d/K76guardian # Install include file for backup. - install -v -m 644 $(DIR_SRC)/config/backup/includes/guardian /var/ipfire/backup/addons/includes/guardian + install -v -m 644 $(DIR_SRC)/config/backup/includes/guardian \ + /var/ipfire/backup/addons/includes/guardian + + # Logrotate. + mkdir -pv /etc/logrotate.d + install -v -m 644 $(DIR_SRC)/config/guardian/guardian.logrotate \ + /etc/logrotate.d/guardian @$(POSTBUILD) -- 2.39.5