From: Jason Ish Date: Mon, 24 Jul 2017 15:14:17 +0000 (-0600) Subject: Sample logrotate configuration file. X-Git-Tag: suricata-4.0.0~10 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=ddf6bce5d86d20a5db47840e42f4967e98d5625b;p=thirdparty%2Fsuricata.git Sample logrotate configuration file. Create a sample logrotate configuration file with filenames set for the configuration. --- diff --git a/Makefile.am b/Makefile.am index 2b4359fa1a..241a750846 100644 --- a/Makefile.am +++ b/Makefile.am @@ -5,7 +5,7 @@ ACLOCAL_AMFLAGS = -I m4 EXTRA_DIST = ChangeLog COPYING LICENSE suricata.yaml.in \ classification.config threshold.config \ reference.config -SUBDIRS = $(HTP_DIR) rust src qa rules doc contrib scripts +SUBDIRS = $(HTP_DIR) rust src qa rules doc contrib scripts etc CLEANFILES = stamp-h[0-9]* diff --git a/configure.ac b/configure.ac index 88409f7b43..24f0c787f8 100644 --- a/configure.ac +++ b/configure.ac @@ -2152,7 +2152,7 @@ AC_SUBST(CONFIGURE_SYSCONDIR) AC_SUBST(CONFIGURE_LOCALSTATEDIR) AC_SUBST(PACKAGE_VERSION) -AC_OUTPUT(Makefile src/Makefile rust/Makefile rust/Cargo.toml rust/.cargo/config qa/Makefile qa/coccinelle/Makefile rules/Makefile doc/Makefile doc/userguide/Makefile contrib/Makefile contrib/file_processor/Makefile contrib/file_processor/Action/Makefile contrib/file_processor/Processor/Makefile contrib/tile_pcie_logd/Makefile suricata.yaml scripts/Makefile scripts/suricatasc/Makefile scripts/suricatasc/suricatasc) +AC_OUTPUT(Makefile src/Makefile rust/Makefile rust/Cargo.toml rust/.cargo/config qa/Makefile qa/coccinelle/Makefile rules/Makefile doc/Makefile doc/userguide/Makefile contrib/Makefile contrib/file_processor/Makefile contrib/file_processor/Action/Makefile contrib/file_processor/Processor/Makefile contrib/tile_pcie_logd/Makefile suricata.yaml scripts/Makefile scripts/suricatasc/Makefile scripts/suricatasc/suricatasc etc/Makefile etc/suricata.logrotate) SURICATA_BUILD_CONF="Suricata Configuration: AF_PACKET support: ${enable_af_packet} diff --git a/etc/Makefile.am b/etc/Makefile.am new file mode 100644 index 0000000000..00ff261e97 --- /dev/null +++ b/etc/Makefile.am @@ -0,0 +1 @@ +EXTRA_DIST = suricata.logrotate.in diff --git a/etc/suricata.logrotate.in b/etc/suricata.logrotate.in new file mode 100644 index 0000000000..c1d7dc0865 --- /dev/null +++ b/etc/suricata.logrotate.in @@ -0,0 +1,13 @@ +# Sample /etc/logrotate.d/suricata configuration file. +@e_logdir@*.log @e_logdir@*.json { + daily + missingok + rotate 5 + compress + delaycompress + minsize 500k + sharedscripts + postrotate + /bin/kill -HUP `cat @e_rundir@suricata.pid 2> /dev/null` 2> /dev/null || true + endscript +}