[iptraf-ng/f19] fix bug 1020552

Alejandro Perez aeperezt at fedoraproject.org
Mon Mar 3 00:19:17 UTC 2014


commit 71c70402e1ad5ef0ff05d68a76d702e5313a6df2
Author: Alejandro Perez <alejandro at octopus.esource-pa.com>
Date:   Sun Mar 2 19:20:07 2014 -0500

    fix bug 1020552

 iptraf-ng-tmpfiles.conf |    1 +
 iptraf-ng.spec          |   18 +++++++++++++++---
 2 files changed, 16 insertions(+), 3 deletions(-)
---
diff --git a/iptraf-ng-tmpfiles.conf b/iptraf-ng-tmpfiles.conf
new file mode 100644
index 0000000..2c915d8
--- /dev/null
+++ b/iptraf-ng-tmpfiles.conf
@@ -0,0 +1 @@
+d /run/iptraf-ng 0755 root root - 
diff --git a/iptraf-ng.spec b/iptraf-ng.spec
index d37b670..f7681ea 100644
--- a/iptraf-ng.spec
+++ b/iptraf-ng.spec
@@ -1,9 +1,10 @@
 Summary:        A console-based network monitoring utility
 Name:           iptraf-ng
 Version:        1.1.4
-Release:        2%{?dist}
+Release:        3%{?dist}
 Source0:        https://fedorahosted.org/releases/i/p/iptraf-ng/%{name}-%{version}.tar.gz
 Source1:        iptraf-ng-logrotate.conf
+Source2:	%{name}-tmpfiles.conf
 URL:            https://fedorahosted.org/iptraf-ng/
 License:        GPLv2+
 Group:          Applications/System
@@ -47,7 +48,13 @@ find Documentation -type f | grep -v '\.html$\|\.png$\|/stylesheet' | \
 
 install -D -m 0644 -p %{SOURCE1} %{buildroot}%{_sysconfdir}/logrotate.d/iptraf-ng
 
-install -d -m 0755 %{buildroot}%{_localstatedir}/{lock,log,lib}/iptraf-ng
+install -d -m 0755 %{buildroot}%{_localstatedir}/{log,lib}/iptraf-ng
+
+mkdir -p %{buildroot}%{_prefix}/lib/tmpfiles.d
+install -m 0644 %{SOURCE2} %{buildroot}%{_prefix}/lib/tmpfiles.d/%{name}.conf
+
+mkdir -p %{buildroot}/run
+install -d -m 0755 %{buildroot}/run/%{name}/
 
 %clean
 rm -rf %{buildroot}
@@ -60,12 +67,17 @@ rm -rf %{buildroot}
 %{_sbindir}/rvnamed-ng
 %{_mandir}/man8/iptraf-ng.8*
 %{_mandir}/man8/rvnamed-ng.8*
-%{_localstatedir}/lock/iptraf-ng
 %{_localstatedir}/log/iptraf-ng
 %{_localstatedir}/lib/iptraf-ng
 %config(noreplace) %{_sysconfdir}/logrotate.d/iptraf-ng
+%dir /run/%{name}/
+%{_prefix}/lib/tmpfiles.d/%{name}.conf
 
 %changelog
+* Sun Mar 02 2013 Alejandro PĂ©rez <aeperezt at fedoraproject.org> - 1.1.4-3
+- fix bug 1020552
+  rpm report /var/lock/ipraf-ng is missing
+  added iptraf-ng-tmpfiles.conf
 * Mon Sep 02 2013 Nikola Pajkovsky <npajkovs at redhat.com> - 1.1.4-2
 - 9b32013 BUGFIX: fix "Floating point exception" in tcplog_flowrate_msg() (Vitezslav Samel)
 


More information about the scm-commits mailing list