From 52a9a795696e681a08d47c1ba071e83589426485 Mon Sep 17 00:00:00 2001 From: Ted Trask Date: Tue, 1 Nov 2011 18:35:11 +0000 Subject: Added logrotate script for provisioning.cgi.log --- Makefile | 7 ++++++- provisioning | 10 ++++++++++ 2 files changed, 16 insertions(+), 1 deletion(-) create mode 100644 provisioning diff --git a/Makefile b/Makefile index ad2bf8b..ddfebfd 100644 --- a/Makefile +++ b/Makefile @@ -9,9 +9,11 @@ CONFIG_DIST = config/* CGIBIN_DIST = cgi-bin/* +LOGROTATE_FILES = provisioning + EXTRA_DIST=README Makefile config.mk -DISTFILES=$(APP_DIST) $(EXTRA_DIST) $(CONFIG_DIST) $(CGIBIN_DIST) +DISTFILES=$(APP_DIST) $(EXTRA_DIST) $(CONFIG_DIST) $(CGIBIN_DIST) $(LOGROTATE_FILES) TAR=tar @@ -20,6 +22,7 @@ tarball=$(P).tar.bz2 install_dir=$(DESTDIR)/$(appdir)/$(APP_NAME) config_dir=$(DESTDIR)/etc/provisioning cgibin_dir=$(DESTDIR)/var/www/provisioning/htdocs/cgi-bin +logrotate_dir=$(DESTDIR)/etc/logrotate.d all: clean: @@ -34,6 +37,8 @@ install: cp -a $(CONFIG_DIST) "$(config_dir)" mkdir -p "$(cgibin_dir)" cp -a $(CGIBIN_DIST) "$(cgibin_dir)" + mkdir -p "$(logrotate_dir)" + cp -a $(LOGROTATE_FILES) "$(logrotate_dir)" $(tarball): $(DISTFILES) rm -rf $(P) diff --git a/provisioning b/provisioning new file mode 100644 index 0000000..2767894 --- /dev/null +++ b/provisioning @@ -0,0 +1,10 @@ +# Provisioning logrotate script + +/var/log/provisioning.log { + daily + missingok + copytruncate + rotate 7 + compress + notifempty +} -- cgit v1.2.3