From 340c7c47a5c9161bb608a91477a84f969c9bd327 Mon Sep 17 00:00:00 2001 From: CentOS Sources Date: Jan 29 2021 06:10:24 +0000 Subject: import iptraf-ng-1.2.1-2.el8 --- diff --git a/SOURCES/iptraf-ng-logrotate.conf b/SOURCES/iptraf-ng-logrotate.conf new file mode 100644 index 0000000..1b05165 --- /dev/null +++ b/SOURCES/iptraf-ng-logrotate.conf @@ -0,0 +1,9 @@ +# Logrotate file for iptraf +/var/log/iptraf-ng/*.log { + compress + delaycompress + missingok + notifempty + rotate 4 + create 0600 root root +} diff --git a/SPECS/iptraf-ng.spec b/SPECS/iptraf-ng.spec index b9c156a..8b9d246 100644 --- a/SPECS/iptraf-ng.spec +++ b/SPECS/iptraf-ng.spec @@ -1,9 +1,10 @@ Summary: A console-based network monitoring utility Name: iptraf-ng Version: 1.2.1 -Release: 1%{?dist} +Release: 2%{?dist} Source0: https://github.com/iptraf-ng/iptraf-ng/archive/v%{version}.tar.gz -Source1: %{name}-tmpfiles.conf +Source1: %{name}-logrotate.conf +Source2: %{name}-tmpfiles.conf URL: https://github.com/iptraf-ng/iptraf-ng/ License: GPLv2+ Group: Applications/System @@ -46,12 +47,12 @@ make install DESTDIR=%{buildroot} prefix=%{_prefix} find Documentation -type f | grep -v '\.html$\|\.png$\|/stylesheet' | \ xargs rm -f -install -D -m 0644 iptraf-ng-logrotate.conf %{buildroot}%{_sysconfdir}/logrotate.d/iptraf-ng +install -D -m 0644 -p %{SOURCE1} %{buildroot}%{_sysconfdir}/logrotate.d/iptraf-ng install -d -m 0755 %{buildroot}%{_localstatedir}/{log,lib}/iptraf-ng mkdir -p %{buildroot}%{_prefix}/lib/tmpfiles.d -install -m 0644 %{SOURCE1} %{buildroot}%{_prefix}/lib/tmpfiles.d/%{name}.conf +install -m 0644 %{SOURCE2} %{buildroot}%{_prefix}/lib/tmpfiles.d/%{name}.conf mkdir -p %{buildroot}/run install -d -m 0755 %{buildroot}/run/%{name}/ @@ -72,6 +73,9 @@ rm -rf %{buildroot} %{_prefix}/lib/tmpfiles.d/%{name}.conf %changelog +* Thu Jan 28 2021 Andrea Claudi +- Make sure logrotate use iptraf-ng directory. + * Wed Dec 09 2020 Andrea Claudi - New version 1.2.1 (Andrea Claudi) [1906097]