[lsof] added upstream patch fixing unwanted pipe file output

pschiffe pschiffe at fedoraproject.org
Tue Jan 6 22:06:47 UTC 2015


commit b50ab1ec3048fdd417c2f35fa33920c28813a351
Author: Peter Schiffer <pschiffe at redhat.com>
Date:   Mon Jan 5 20:09:24 2015 +0100

    added upstream patch fixing unwanted pipe file output

 lsof-4.88-pipe-files.patch |   12 ++++++++++++
 lsof.spec                  |    9 ++++++++-
 2 files changed, 20 insertions(+), 1 deletions(-)
---
diff --git a/lsof-4.88-pipe-files.patch b/lsof-4.88-pipe-files.patch
new file mode 100644
index 0000000..638e0a7
--- /dev/null
+++ b/lsof-4.88-pipe-files.patch
@@ -0,0 +1,12 @@
+diff -upr lsof_4.88-rh.orig/dialects/linux/dnode.c lsof_4.88-rh/dialects/linux/dnode.c
+--- lsof_4.88-rh.orig/dialects/linux/dnode.c	2014-10-14 00:26:03.000000000 +0200
++++ lsof_4.88-rh/dialects/linux/dnode.c	2015-01-05 19:57:05.562294509 +0100
+@@ -580,7 +580,7 @@ process_proc_node(p, pbr, s, ss, l, ls)
+ 	    Lf->inp_ty = 1;
+ 
+ #if	defined(HASEPTOPTS)
+-	    if (Lf->ntype == N_FIFO) {
++	    if ((Lf->ntype == N_FIFO) && FpipeE) {
+ 	    	(void) enter_pinfo();
+ 		Lf->sf |= SELPINFO;
+ 	    }
diff --git a/lsof.spec b/lsof.spec
index 887152a..236faf3 100644
--- a/lsof.spec
+++ b/lsof.spec
@@ -1,7 +1,7 @@
 Summary: A utility which lists open files on a Linux/UNIX system
 Name: lsof
 Version: 4.88
-Release: 1%{?dist}
+Release: 2%{?dist}
 # Sendmail .. lib/snpf.c
 # LGPLv2+  .. lib/regex.c, regex.h
 License: zlib and Sendmail and LGPLv2+
@@ -18,6 +18,9 @@ URL: http://people.freebsd.org/~abe/
 Source0: %{lsofrh}.tar.xz
 Source1: upstream2downstream.sh
 
+# upstream patch: eliminates unwanted pipe file output
+Patch0: lsof-4.88-pipe-files.patch
+
 BuildRequires: libselinux-devel
 
 %description
@@ -27,6 +30,7 @@ UNIX system.
 
 %prep
 %setup -q -n %{lsofrh}
+%patch0 -p1 -b .pipe-files
 
 %build
 ./Configure -n linux
@@ -44,6 +48,9 @@ install -p -m 0644 lsof.8 ${RPM_BUILD_ROOT}%{_mandir}/man8
 %{_mandir}/man*/*
 
 %changelog
+* Mon Jan  5 2015 Peter Schiffer <pschiffe at redhat.com> - 4.88-2
+-  added upstream patch fixing unwanted pipe file output
+
 * Wed Oct 15 2014 Peter Schiffer <pschiffe at redhat.com> - 4.88-1
 -  updated to 4.88
 


More information about the scm-commits mailing list