]> git.ipfire.org Git - people/stevee/ipfire-2.x.git/commitdiff
guardian: Add configfile for logrotate. guardian-improved
authorStefan Schantl <stefan.schantl@ipfire.org>
Wed, 22 Oct 2014 17:26:26 +0000 (19:26 +0200)
committerStefan Schantl <stefan.schantl@ipfire.org>
Wed, 22 Oct 2014 17:26:26 +0000 (19:26 +0200)
config/guardian/guardian.logrotate [new file with mode: 0644]
config/rootfiles/packages/guardian
lfs/guardian

diff --git a/config/guardian/guardian.logrotate b/config/guardian/guardian.logrotate
new file mode 100644 (file)
index 0000000..8901bac
--- /dev/null
@@ -0,0 +1,8 @@
+/var/log/guardian.log {
+    weekly
+    rotate 4
+    copytruncate
+    compress
+    notifempty
+    missingok
+}
index 84465bb70418cc1325cabeb82c3fd39dd3e1ec1e..5d7bedefd88e744a55adf5062b9a6580d70e6ed4 100644 (file)
@@ -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
index af9419ec1a2af55dc6a00a7e5693c57ec3510ffe..648f72b1cb8416bf5c941b50d3af3a1c579f5d47 100644 (file)
@@ -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)