Browse code

Upgrading package iperf, iproute2, ipset, iptables, ipvsadm

Change-Id: Ibb61bbf1739027465baf01de0bf53e050801f03a
Reviewed-on: http://photon-jenkins.eng.vmware.com:8082/2210
Tested-by: gerrit-photon <photon-checkins@vmware.com>
Reviewed-by: Priyesh Padmavilasom <ppadmavilasom@vmware.com>

DheerajSShetty authored on 2017/03/30 07:54:38
Showing 5 changed files
... ...
@@ -1,6 +1,6 @@
1 1
 Summary:        A network performance benchmark tool.
2 2
 Name:           iperf
3
-Version:        3.1.3
3
+Version:        3.1.7
4 4
 Release:        1%{?dist}
5 5
 License:        GPL
6 6
 URL:            https://github.com/esnet/iperf
... ...
@@ -10,7 +10,7 @@ Distribution:   Photon
10 10
 #Source download URL: https://github.com/esnet/iperf/archive/3.1.tar.gz
11 11
 Source0:        https://github.com/esnet/iperf/archive/%{name}-%{version}.tar.gz
12 12
 Patch1:         disablepg.patch
13
-%define sha1 iperf=b5b1f06428b179cc8769a4deaed38056ad304158
13
+%define sha1 iperf=c412d67b5b7e21dac21e081219611972731bfe81
14 14
 BuildRequires:  autoconf
15 15
 BuildRequires:  automake
16 16
 
... ...
@@ -67,6 +67,8 @@ make %{?_smp_mflags} check
67 67
 %{_mandir}/man3/libiperf.3.gz
68 68
 
69 69
 %changelog
70
+*       Tue Mar 28 2017 Dheeraj Shetty <dheerajs@vmware.com> 3.1.7-1
71
+-       Upgraded to version 3.1.7
70 72
 *       Thu Oct 6 2016 Harish Udaiya Kumar <hudaiyakumar@vmware.com> 3.1.3-1
71 73
 -       Upgraded to version 3.1.3
72 74
 *	Tue May 24 2016 Priyesh Padmavilasom <ppadmavilasom@vmware.com> 3.1.2-2
... ...
@@ -1,24 +1,35 @@
1 1
 Summary:	Basic and advanced IPV4-based networking
2 2
 Name:		iproute2
3
-Version:	4.2.0
4
-Release:	3%{?dist}
3
+Version:	4.10.0
4
+Release:	1%{?dist}
5 5
 License:	GPLv2+
6 6
 URL:		http://www.kernel.org/pub/linux/utils/net/iproute2
7 7
 Group:		Applications/System
8 8
 Vendor:		VMware, Inc.
9 9
 Distribution: 	Photon
10 10
 Source0:	http://www.kernel.org/pub/linux/utils/net/iproute2/%{name}-%{version}.tar.xz
11
-%define sha1 iproute2=2585177e94fddb59418db149692d0726cde30774
11
+%define sha1 iproute2=9e578675f6938359a3036d7886b91d48c0403a40
12 12
 Patch0: 	replace_killall_by_pkill.patch
13 13
 
14 14
 %description
15 15
 The IPRoute2 package contains programs for basic and advanced
16 16
 IPV4-based networking.
17
+
18
+%package devel
19
+Summary: Header files for building application using iproute2.
20
+Group: Development/Libraries
21
+Requires: %{name} = %{version}-%{release}
22
+
23
+%description devel
24
+This package contains the header files for %{name}. If you like to develop programs using %{name},
25
+you will need to install %{name}-devel.
26
+
17 27
 %prep
18 28
 %setup -q
19
-sed -i '/^TARGETS/s@arpd@@g' misc/Makefile
20 29
 sed -i /ARPD/d Makefile
21 30
 sed -i 's/arpd.8//' man/man8/Makefile
31
+rm -v doc/arpd.sgml
32
+sed -i 's/m_ipt.o//' tc/Makefile
22 33
 %patch0 -p1
23 34
 
24 35
 %build
... ...
@@ -37,7 +48,15 @@ make	DESTDIR=%{buildroot} \
37 37
 %{_libdir}/tc/*
38 38
 %{_defaultdocdir}/%{name}-%{version}/*
39 39
 %{_mandir}/*/*
40
+%{_datadir}/bash-completion/completions/tc
41
+
42
+%files devel
43
+%defattr(-,root,root)
44
+%{_includedir}/%{name}/bpf_elf.h
45
+
40 46
 %changelog
47
+* 	Tue Mar 28 2017 Dheeraj Shetty <dheerajs@vmware.com> 4.10.0-1
48
+- 	Updated to version 4.10.0
41 49
 *	Thu Jun 16 2016 Nick Shi <nshi@vmware.com> 4.2.0-3
42 50
 -	Replace killall by pkill in ifcfg
43 51
 *	Tue May 24 2016 Priyesh Padmavilasom <ppadmavilasom@vmware.com> 4.2.0-2
... ...
@@ -1,6 +1,6 @@
1 1
 Summary:    administration tool for IP sets 
2 2
 Name:       ipset
3
-Version:    6.29
3
+Version:    6.32
4 4
 Release:    1%{?dist}
5 5
 License:    GPLv2
6 6
 URL:        http://ipset.netfilter.org/
... ...
@@ -8,7 +8,7 @@ Group:      System Environment/tools
8 8
 Vendor:     VMware, Inc.
9 9
 Distribution: Photon
10 10
 Source0:     ipset.netfilter.org/%{name}-%{version}.tar.bz2
11
-%define sha1 ipset=fa11b387716544c798bc9549cedbd8dbee471605
11
+%define sha1 ipset=2c03ac15aa6807c0f0344b61090147d4bfaa4fd2
12 12
 BuildRequires:    libmnl-devel
13 13
 Requires:         libmnl
14 14
 %description
... ...
@@ -71,5 +71,7 @@ rm -rf %{buildroot}/*
71 71
 %{_libdir}/pkgconfig/libipset.pc
72 72
 
73 73
 %changelog
74
+*   Tue Mar 28 2017 Dheeraj Shetty <dheerajs@vmware.com> 6.32-1
75
+-   Upgrading version to 6.32
74 76
 *   Wed Aug 3 2016 Xiaolin Li <xiaolinl@vmware.com> 6.29-1
75 77
 -   Initial build.  First version
... ...
@@ -1,14 +1,14 @@
1 1
 Summary:	Linux kernel packet control tool
2 2
 Name:		iptables
3
-Version:	1.6.0
4
-Release:	6%{?dist}
3
+Version:	1.6.1
4
+Release:	1%{?dist}
5 5
 License:	GPLv2+
6 6
 URL:		http://www.netfilter.org/projects/iptables
7 7
 Group:		System Environment/Security
8 8
 Vendor:		VMware, Inc.
9 9
 Distribution: Photon
10 10
 Source0:	http://www.netfilter.org/projects/iptables/files/%{name}-%{version}.tar.bz2
11
-%define sha1 iptables-=21a694e75b0d6863cc001f85fb15915d12b8cc22
11
+%define sha1 iptables-=b2592490ca7a6c2cd0f069e167a4337c86acdf91
12 12
 Source1:	iptables.service
13 13
 Source2:	iptables
14 14
 Source3:	iptables.stop
... ...
@@ -80,6 +80,8 @@ rm -rf %{buildroot}/*
80 80
 %{_mandir}/man3/*
81 81
 %{_mandir}/man8/*
82 82
 %changelog
83
+*   Tue Mar 28 2017 Dheeraj Shetty <dheerajs@vmware.com> 1.6.1-1
84
+-   Updated to version 1.6.1
83 85
 *   Wed Jan 18 2017 Alexey Makhalov <amakhalov@vmware.com> 1.6.0-6
84 86
 -   Flush iptables on service stop
85 87
 *   Tue Aug 30 2016 Anish Swaminathan <anishs@vmware.com> 1.6.0-5
... ...
@@ -1,6 +1,6 @@
1 1
 Summary:       Linux Virtual Server administration
2 2
 Name:          ipvsadm
3
-Version:       1.28
3
+Version:       1.29
4 4
 Release:       1%{?dist}
5 5
 License:       GPLv2
6 6
 URL:           http://www.kernel.org/
... ...
@@ -8,7 +8,7 @@ Group:         System Environment/tools
8 8
 Vendor:        VMware, Inc.
9 9
 Distribution:  Photon
10 10
 Source0:       https://www.kernel.org/pub/linux/utils/kernel/ipvsadm/%{name}-%{version}.tar.xz
11
-%define sha1 ipvsadm=29ec32cdbd77fbf31ea52306c93986ec7c88ca57
11
+%define sha1 ipvsadm=d51539fd23f19cf12e1c4d5611dd1050e5d3046a
12 12
 BuildRequires: which popt-devel libnl-devel
13 13
 Requires:      popt libnl
14 14
 %description
... ...
@@ -34,5 +34,7 @@ rm -rf %{buildroot}/*
34 34
 %{_mandir}/*
35 35
 
36 36
 %changelog
37
+*   Tue Mar 28 2017 Dheeraj Shetty <dheerajs@vmware.com> 1.29-1
38
+-   Upgrading to version 1.29
37 39
 *   Fri Nov 11 2016 Alexey Makhalov <amakhalov@vmware.com> 1.28-1
38 40
 -   Initial build. First version