Skip to content
Snippets Groups Projects
Verified Commit e7357384 authored by Josef Schlehofer's avatar Josef Schlehofer
Browse files

patches/packages: syslog-ng: rotate log with logread: rebase

Remove the part with PKG_RELEASE bump, so I dont need to rebase it
every time, when I bump syslog-ng in upstream
parent 946afe74
Branches
Tags
1 merge request!123Turris OS 5.0 (HBK)
From 5baa5439dee21905ef5bf2e0318f2045e91aaa48 Mon Sep 17 00:00:00 2001
From 99a7c9abe4a1b23acccf364b4cc65d105dfc7946 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Karel=20Ko=C4=8D=C3=AD?= <karel.koci@nic.cz>
Date: Mon, 15 Apr 2019 15:31:04 +0200
Subject: [PATCH] syslog-ng: rotate default log with logrotate
......@@ -14,24 +14,15 @@ preserved.
Signed-off-by: Karel Kočí <karel.koci@nic.cz>
---
admin/syslog-ng/Makefile | 6 ++++--
admin/syslog-ng/Makefile | 4 +++-
admin/syslog-ng/files/logrotate.conf | 8 ++++++++
2 files changed, 12 insertions(+), 2 deletions(-)
2 files changed, 11 insertions(+), 1 deletion(-)
create mode 100644 admin/syslog-ng/files/logrotate.conf
diff --git a/admin/syslog-ng/Makefile b/admin/syslog-ng/Makefile
index b350d69..a92852d 100644
index b47151e46..082c1dc05 100644
--- a/admin/syslog-ng/Makefile
+++ b/admin/syslog-ng/Makefile
@@ -2,7 +2,7 @@ include $(TOPDIR)/rules.mk
PKG_NAME:=syslog-ng
PKG_VERSION:=3.25.1
-PKG_RELEASE:=2
+PKG_RELEASE:=3
PKG_MAINTAINER:=Josef Schlehofer <josef.schlehofer@nic.cz>
PKG_LICENSE:=LGPL-2.1-or-later GPL-2.0-or-later
@@ -27,7 +27,7 @@ define Package/syslog-ng
CATEGORY:=Administration
TITLE:=A powerful syslog daemon
......@@ -39,20 +30,20 @@ index b350d69..a92852d 100644
- DEPENDS:=+libpcre +glib2 +libopenssl +libpthread +librt +zlib +libdbi +libjson-c +libcurl +libuuid
+ DEPENDS:=+libpcre +glib2 +libopenssl +libpthread +librt +zlib +libdbi +libjson-c +libcurl +libuuid +logrotate
endef
define Package/syslog-ng/description
@@ -86,6 +86,8 @@ define Package/syslog-ng/install
touch $(1)/etc/syslog-ng.d/.keep
$(INSTALL_BIN) ./files/logread $(1)/usr/sbin
@@ -87,6 +87,8 @@ define Package/syslog-ng/install
$(INSTALL_DIR) $(1)/sbin
$(INSTALL_BIN) ./files/logread $(1)/sbin
+ $(INSTALL_DIR) $(1)/etc/logrotate.d
+ $(INSTALL_DATA) ./files/logrotate.conf $(1)/etc/logrotate.d/syslog-ng.conf
endef
define Package/syslog-ng/postinst
diff --git a/admin/syslog-ng/files/logrotate.conf b/admin/syslog-ng/files/logrotate.conf
new file mode 100644
index 0000000..ce1e087
index 000000000..ce1e087c4
--- /dev/null
+++ b/admin/syslog-ng/files/logrotate.conf
@@ -0,0 +1,8 @@
......@@ -64,5 +55,6 @@ index 0000000..ce1e087
+ /etc/init.d/syslog-ng restart
+ endscript
+}
--
2.24.1
--
2.25.1
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment