patch netstat to separate basename of -p only if it is absolute path
This commit is contained in:
parent
416de6c03b
commit
1d5cd6cf27
12
net-tools-1.60-netstat-p-basename.patch
Normal file
12
net-tools-1.60-netstat-p-basename.patch
Normal file
@ -0,0 +1,12 @@
|
|||||||
|
diff -up net-tools-1.60/netstat.c.p-basename net-tools-1.60/netstat.c
|
||||||
|
--- net-tools-1.60/netstat.c.p-basename 2011-04-21 13:52:51.000000000 +0200
|
||||||
|
+++ net-tools-1.60/netstat.c 2011-04-21 13:54:03.000000000 +0200
|
||||||
|
@@ -484,7 +484,7 @@ static void prg_cache_load(void)
|
||||||
|
continue;
|
||||||
|
if (cmdllen < sizeof(cmdlbuf) - 1)
|
||||||
|
cmdlbuf[cmdllen]='\0';
|
||||||
|
- if ((cmdlp = strrchr(cmdlbuf, '/')))
|
||||||
|
+ if (cmdlbuf[0] == '/' && (cmdlp = strrchr(cmdlbuf, '/')))
|
||||||
|
cmdlp++;
|
||||||
|
else
|
||||||
|
cmdlp = cmdlbuf;
|
@ -1,7 +1,7 @@
|
|||||||
Summary: Basic networking tools
|
Summary: Basic networking tools
|
||||||
Name: net-tools
|
Name: net-tools
|
||||||
Version: 1.60
|
Version: 1.60
|
||||||
Release: 117%{?dist}
|
Release: 118%{?dist}
|
||||||
License: GPL+
|
License: GPL+
|
||||||
Group: System Environment/Base
|
Group: System Environment/Base
|
||||||
URL: http://net-tools.berlios.de/
|
URL: http://net-tools.berlios.de/
|
||||||
@ -145,6 +145,10 @@ Patch91: net-tools-1.60-arbitrary-device-names.patch
|
|||||||
# plipconfig man page and usage output fixes. (#694766)
|
# plipconfig man page and usage output fixes. (#694766)
|
||||||
Patch92: net-tools-1.60-plipconfig.patch
|
Patch92: net-tools-1.60-plipconfig.patch
|
||||||
|
|
||||||
|
# patch netstat to separate basename of -p only if it is absolute
|
||||||
|
# path (in order to make argv[0]="sshd pty/0" display as sshd, and not as /0).
|
||||||
|
Patch93: net-tools-1.60-netstat-p-basename.patch
|
||||||
|
|
||||||
BuildRequires: gettext, libselinux
|
BuildRequires: gettext, libselinux
|
||||||
BuildRequires: libselinux-devel
|
BuildRequires: libselinux-devel
|
||||||
Requires: hostname
|
Requires: hostname
|
||||||
@ -241,6 +245,7 @@ Most of them are obsolete. For replacement check iproute package.
|
|||||||
%patch90 -p1 -b .ifdef-vs-if
|
%patch90 -p1 -b .ifdef-vs-if
|
||||||
%patch91 -p1 -b .arbitrary-device-names
|
%patch91 -p1 -b .arbitrary-device-names
|
||||||
%patch92 -p1 -b .plipconfig
|
%patch92 -p1 -b .plipconfig
|
||||||
|
%patch93 -p1 -b .p-basename
|
||||||
|
|
||||||
cp %SOURCE1 ./config.h
|
cp %SOURCE1 ./config.h
|
||||||
cp %SOURCE2 ./config.make
|
cp %SOURCE2 ./config.make
|
||||||
@ -340,6 +345,10 @@ rm -rf %{buildroot}
|
|||||||
%config(noreplace) %{_sysconfdir}/ethers
|
%config(noreplace) %{_sysconfdir}/ethers
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Thu Apr 21 2011 Jiri Popelka <jpopelka@redhat.com> - 1.60-118
|
||||||
|
- patch netstat to separate basename of -p only if it is absolute
|
||||||
|
path (in order to make argv[0]="sshd pty/0" display as sshd, and not as /0).
|
||||||
|
|
||||||
* Thu Apr 14 2011 Jiri Popelka <jpopelka@redhat.com> - 1.60-117
|
* Thu Apr 14 2011 Jiri Popelka <jpopelka@redhat.com> - 1.60-117
|
||||||
- plipconfig man page and usage output fixes. (#694766)
|
- plipconfig man page and usage output fixes. (#694766)
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user