From 406f43d37b1a6bf9f68ece7d4c3143b7afc1db90 Mon Sep 17 00:00:00 2001 From: amak Date: Sun, 31 Oct 2021 23:27:44 +1100 Subject: [PATCH] ulogd: move logs to subdir, update logrotate file, add conf_files --- srcpkgs/ulogd/files/ulogd.logrotate | 6 +++--- srcpkgs/ulogd/template | 8 ++++++-- 2 files changed, 9 insertions(+), 5 deletions(-) diff --git a/srcpkgs/ulogd/files/ulogd.logrotate b/srcpkgs/ulogd/files/ulogd.logrotate index c50479d92cfb6e..186a95eb42a3ee 100644 --- a/srcpkgs/ulogd/files/ulogd.logrotate +++ b/srcpkgs/ulogd/files/ulogd.logrotate @@ -1,8 +1,8 @@ -/var/log/ulog.log /var/log/ulog.pcap { - missingok +/var/log/ulogd/*.log /var/log/ulogd/*.pcap { compress + missingok + notifempty sharedscripts - create 640 _ulogd adm postrotate sv hup ulogd endscript diff --git a/srcpkgs/ulogd/template b/srcpkgs/ulogd/template index 55e9ae34a0e1f0..633a78c2cfd4ac 100644 --- a/srcpkgs/ulogd/template +++ b/srcpkgs/ulogd/template @@ -1,7 +1,7 @@ # Template file for 'ulogd' pkgname=ulogd version=2.0.7 -revision=2 +revision=3 build_style=gnu-configure configure_args="--sbindir=/usr/bin" hostmakedepends="pkg-config automake" @@ -13,10 +13,14 @@ license="GPL-2.0-only" homepage="http://www.netfilter.org/projects/ulogd/" distfiles="${homepage}/files/${pkgname}-${version}.tar.bz2" checksum=990a05494d9c16029ba0a83f3b7294fc05c756546b8d60d1c1572dc25249a92b -CFLAGS="-D_GNU_SOURCE" +conf_files="/etc/ulogd.conf /etc/logrotate.d/ulogd" +make_dirs="/var/log/ulogd 2750 root adm" system_accounts="_ulogd" +CFLAGS="-D_GNU_SOURCE" + post_install() { + vsed -i -e "s:/var/log:/var/log/ulogd:g" ulogd.conf vinstall ulogd.conf 644 etc vinstall ${FILESDIR}/ulogd.logrotate 644 etc/logrotate.d ulogd vsv ulogd