|
|
@ -1,7 +1,7 @@
|
|
|
|
Summary: Advanced IP routing and network device configuration tools
|
|
|
|
Summary: Advanced IP routing and network device configuration tools
|
|
|
|
Name: iproute
|
|
|
|
Name: iproute
|
|
|
|
Version: 5.18.0
|
|
|
|
Version: 6.2.0
|
|
|
|
Release: 1.1%{?dist}%{?buildid}
|
|
|
|
Release: 5%{?dist}%{?buildid}
|
|
|
|
%if 0%{?rhel}
|
|
|
|
%if 0%{?rhel}
|
|
|
|
Group: Applications/System
|
|
|
|
Group: Applications/System
|
|
|
|
%endif
|
|
|
|
%endif
|
|
|
@ -10,8 +10,13 @@ Source0: https://kernel.org/pub/linux/utils/net/%{name}2/%{name}2-%{v
|
|
|
|
Source1: rt_dsfield.deprecated
|
|
|
|
Source1: rt_dsfield.deprecated
|
|
|
|
Patch0: 0001-Update-kernel-headers.patch
|
|
|
|
Patch0: 0001-Update-kernel-headers.patch
|
|
|
|
Patch1: 0002-macvlan-Add-bclim-parameter.patch
|
|
|
|
Patch1: 0002-macvlan-Add-bclim-parameter.patch
|
|
|
|
|
|
|
|
Patch2: 0003-tc-add-missing-separator.patch
|
|
|
|
|
|
|
|
Patch3: 0004-ss-make-is_selinux_enabled-stub-work-like-in-SELinux.patch
|
|
|
|
|
|
|
|
Patch4: 0005-ss-make-SELinux-stub-functions-conformant-to-API-def.patch
|
|
|
|
|
|
|
|
Patch5: 0006-lib-add-SELinux-include-and-stub-functions.patch
|
|
|
|
|
|
|
|
Patch6: 0007-ip-vrf-make-ipvrf_exec-SELinux-aware.patch
|
|
|
|
|
|
|
|
|
|
|
|
License: GPLv2+ and Public Domain
|
|
|
|
License: GPL-2.0-or-later AND NIST-PD
|
|
|
|
BuildRequires: bison
|
|
|
|
BuildRequires: bison
|
|
|
|
BuildRequires: elfutils-libelf-devel
|
|
|
|
BuildRequires: elfutils-libelf-devel
|
|
|
|
BuildRequires: flex
|
|
|
|
BuildRequires: flex
|
|
|
@ -43,7 +48,7 @@ Summary: Linux Traffic Control utility
|
|
|
|
%if 0%{?rhel}
|
|
|
|
%if 0%{?rhel}
|
|
|
|
Group: Applications/System
|
|
|
|
Group: Applications/System
|
|
|
|
%endif
|
|
|
|
%endif
|
|
|
|
License: GPLv2+
|
|
|
|
License: GPL-2.0-or-later
|
|
|
|
Requires: %{name}%{?_isa} = %{version}-%{release}
|
|
|
|
Requires: %{name}%{?_isa} = %{version}-%{release}
|
|
|
|
Provides: /sbin/tc
|
|
|
|
Provides: /sbin/tc
|
|
|
|
|
|
|
|
|
|
|
@ -58,7 +63,7 @@ Summary: Documentation for iproute2 utilities with examples
|
|
|
|
%if 0%{?rhel}
|
|
|
|
%if 0%{?rhel}
|
|
|
|
Group: Applications/System
|
|
|
|
Group: Applications/System
|
|
|
|
%endif
|
|
|
|
%endif
|
|
|
|
License: GPLv2+
|
|
|
|
License: GPL-2.0-or-later
|
|
|
|
Requires: %{name} = %{version}-%{release}
|
|
|
|
Requires: %{name} = %{version}-%{release}
|
|
|
|
|
|
|
|
|
|
|
|
%description doc
|
|
|
|
%description doc
|
|
|
@ -70,7 +75,7 @@ Summary: iproute development files
|
|
|
|
%if 0%{?rhel}
|
|
|
|
%if 0%{?rhel}
|
|
|
|
Group: Development/Libraries
|
|
|
|
Group: Development/Libraries
|
|
|
|
%endif
|
|
|
|
%endif
|
|
|
|
License: GPLv2+
|
|
|
|
License: GPL-2.0-or-later
|
|
|
|
Requires: %{name} = %{version}-%{release}
|
|
|
|
Requires: %{name} = %{version}-%{release}
|
|
|
|
Provides: iproute-static = %{version}-%{release}
|
|
|
|
Provides: iproute-static = %{version}-%{release}
|
|
|
|
|
|
|
|
|
|
|
@ -81,12 +86,11 @@ The libnetlink static library.
|
|
|
|
%autosetup -p1 -n %{name}2-%{version}
|
|
|
|
%autosetup -p1 -n %{name}2-%{version}
|
|
|
|
|
|
|
|
|
|
|
|
%build
|
|
|
|
%build
|
|
|
|
%configure
|
|
|
|
%configure --libdir %{_libdir}
|
|
|
|
|
|
|
|
echo -e "\nPREFIX=%{_prefix}\nCONFDIR:=%{_sysconfdir}/iproute2\nSBINDIR=%{_sbindir}" >> config.mk
|
|
|
|
%make_build
|
|
|
|
%make_build
|
|
|
|
|
|
|
|
|
|
|
|
%install
|
|
|
|
%install
|
|
|
|
export SBINDIR='%{_sbindir}'
|
|
|
|
|
|
|
|
export LIBDIR='%{_libdir}'
|
|
|
|
|
|
|
|
%make_install
|
|
|
|
%make_install
|
|
|
|
|
|
|
|
|
|
|
|
echo '.so man8/tc-cbq.8' > %{buildroot}%{_mandir}/man8/cbq.8
|
|
|
|
echo '.so man8/tc-cbq.8' > %{buildroot}%{_mandir}/man8/cbq.8
|
|
|
@ -99,7 +103,7 @@ install -D -m644 lib/libnetlink.a %{buildroot}%{_libdir}/libnetlink.a
|
|
|
|
rm -rf '%{buildroot}%{_docdir}'
|
|
|
|
rm -rf '%{buildroot}%{_docdir}'
|
|
|
|
|
|
|
|
|
|
|
|
# append deprecated values to rt_dsfield for compatibility reasons
|
|
|
|
# append deprecated values to rt_dsfield for compatibility reasons
|
|
|
|
%if ! 0%{?fedora}
|
|
|
|
%if 0%{?rhel} && ! 0%{?eln}
|
|
|
|
cat %{SOURCE1} >>%{buildroot}%{_sysconfdir}/iproute2/rt_dsfield
|
|
|
|
cat %{SOURCE1} >>%{buildroot}%{_sysconfdir}/iproute2/rt_dsfield
|
|
|
|
%endif
|
|
|
|
%endif
|
|
|
|
|
|
|
|
|
|
|
@ -142,9 +146,24 @@ cat %{SOURCE1} >>%{buildroot}%{_sysconfdir}/iproute2/rt_dsfield
|
|
|
|
%{_includedir}/iproute2/bpf_elf.h
|
|
|
|
%{_includedir}/iproute2/bpf_elf.h
|
|
|
|
|
|
|
|
|
|
|
|
%changelog
|
|
|
|
%changelog
|
|
|
|
* Tue Jun 06 2023 Andrea Claudi <aclaudi@redhat.com> - 5.18.0-1.1.el8
|
|
|
|
* Mon Sep 25 2023 Andrea Claudi <aclaudi@redhat.com> - 6.2.0-5.el8
|
|
|
|
- macvlan: Add bclim parameter (Andrea Claudi) [2209687]
|
|
|
|
- Bump version number (wrong exception build)
|
|
|
|
- Update kernel headers (Andrea Claudi) [2209687]
|
|
|
|
|
|
|
|
|
|
|
|
* Wed Sep 20 2023 Andrea Claudi <aclaudi@redhat.com> - 6.2.0-4.el8
|
|
|
|
|
|
|
|
- ip vrf: make ipvrf_exec SELinux-aware (Andrea Claudi) [1780023]
|
|
|
|
|
|
|
|
- lib: add SELinux include and stub functions (Andrea Claudi) [1780023]
|
|
|
|
|
|
|
|
- ss: make SELinux stub functions conformant to API definitions (Andrea Claudi) [1780023]
|
|
|
|
|
|
|
|
- ss: make is_selinux_enabled stub work like in SELinux (Andrea Claudi) [1780023]
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Wed Jun 07 2023 Andrea Claudi <aclaudi@redhat.com> - 6.2.0-3.el8
|
|
|
|
|
|
|
|
- tc: add missing separator (Andrea Claudi)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Wed May 03 2023 Andrea Claudi <aclaudi@redhat.com> - 6.2.0-2.el8
|
|
|
|
|
|
|
|
- macvlan: Add bclim parameter (Andrea Claudi) [2188134]
|
|
|
|
|
|
|
|
- Update kernel headers (Andrea Claudi) [2188134]
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Wed Apr 26 2023 Andrea Claudi <aclaudi@redhat.com> - 6.2.0-1.el8
|
|
|
|
|
|
|
|
- New version 6.2.0 (Andrea Claudi) [RHEL-424]
|
|
|
|
|
|
|
|
|
|
|
|
* Wed Jun 08 2022 Wen Liang <wenliang@redhat.com> - 5.18.0-1.el8
|
|
|
|
* Wed Jun 08 2022 Wen Liang <wenliang@redhat.com> - 5.18.0-1.el8
|
|
|
|
- New version 5.18.0 [2074607]
|
|
|
|
- New version 5.18.0 [2074607]
|
|
|
@ -773,14 +792,14 @@ cat %{SOURCE1} >>%{buildroot}%{_sysconfdir}/iproute2/rt_dsfield
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
|
|
|
|
|
|
|
|
|
|
|
|
* Thu Apr 23 2009 Marcela Mašláňová <mmaslano@redhat.com> - 2.6.29-3
|
|
|
|
* Thu Apr 23 2009 Marcela Mašláňová <mmaslano@redhat.com> - 2.6.29-3
|
|
|
|
- new iptables (xtables) bring problems to tc, when ipt is used.
|
|
|
|
- new iptables (xtables) bring problems to tc, when ipt is used.
|
|
|
|
rhbz#497344 still broken. tc_modules.patch brings correct paths to
|
|
|
|
rhbz#497344 still broken. tc_modules.patch brings correct paths to
|
|
|
|
xtables, but that doesn't fix whole issue.
|
|
|
|
xtables, but that doesn't fix whole issue.
|
|
|
|
- 497355 ip should allow creation of an IPsec SA with 'proto any'
|
|
|
|
- 497355 ip should allow creation of an IPsec SA with 'proto any'
|
|
|
|
and specified sport and dport as selectors
|
|
|
|
and specified sport and dport as selectors
|
|
|
|
|
|
|
|
|
|
|
|
* Tue Apr 14 2009 Marcela Mašláňová <mmaslano@redhat.com> - 2.6.29-2
|
|
|
|
* Tue Apr 14 2009 Marcela Mašláňová <mmaslano@redhat.com> - 2.6.29-2
|
|
|
|
- c3651bf4763d7247e3edd4e20526a85de459041b ip6tunnel: Fix no default
|
|
|
|
- c3651bf4763d7247e3edd4e20526a85de459041b ip6tunnel: Fix no default
|
|
|
|
display of ip4ip6 tunnels
|
|
|
|
display of ip4ip6 tunnels
|
|
|
|
- e48f73d6a5e90d2f883e15ccedf4f53d26bb6e74 missing arpd directory
|
|
|
|
- e48f73d6a5e90d2f883e15ccedf4f53d26bb6e74 missing arpd directory
|
|
|
|
|
|
|
|
|
|
|
@ -839,7 +858,7 @@ cat %{SOURCE1} >>%{buildroot}%{_sysconfdir}/iproute2/rt_dsfield
|
|
|
|
|
|
|
|
|
|
|
|
* Wed Feb 6 2008 Marcela Maslanova <mmaslano@redhat.com> - 2.6.23-3
|
|
|
|
* Wed Feb 6 2008 Marcela Maslanova <mmaslano@redhat.com> - 2.6.23-3
|
|
|
|
- rebuild without tetex files. It isn't working in rawhide yet. Added
|
|
|
|
- rebuild without tetex files. It isn't working in rawhide yet. Added
|
|
|
|
new source for ps files.
|
|
|
|
new source for ps files.
|
|
|
|
- #431179 backward compatibility for previous iproute versions
|
|
|
|
- #431179 backward compatibility for previous iproute versions
|
|
|
|
|
|
|
|
|
|
|
|
* Mon Jan 21 2008 Marcela Maslanova <mmaslano@redhat.com> - 2.6.23-2
|
|
|
|
* Mon Jan 21 2008 Marcela Maslanova <mmaslano@redhat.com> - 2.6.23-2
|
|
|
@ -891,7 +910,7 @@ cat %{SOURCE1} >>%{buildroot}%{_sysconfdir}/iproute2/rt_dsfield
|
|
|
|
- bug fix for xfrm monitor
|
|
|
|
- bug fix for xfrm monitor
|
|
|
|
- alignment fixes for cris
|
|
|
|
- alignment fixes for cris
|
|
|
|
- documentation corrections
|
|
|
|
- documentation corrections
|
|
|
|
|
|
|
|
|
|
|
|
* Mon Oct 2 2006 Radek Vokal <rvokal@redhat.com> - 2.6.16-7
|
|
|
|
* Mon Oct 2 2006 Radek Vokal <rvokal@redhat.com> - 2.6.16-7
|
|
|
|
- fix ip.8 man page, add initcwnd option
|
|
|
|
- fix ip.8 man page, add initcwnd option
|
|
|
|
|
|
|
|
|
|
|
@ -941,7 +960,7 @@ cat %{SOURCE1} >>%{buildroot}%{_sysconfdir}/iproute2/rt_dsfield
|
|
|
|
- use tc manpages and cbq.init from source tarball (#172851)
|
|
|
|
- use tc manpages and cbq.init from source tarball (#172851)
|
|
|
|
|
|
|
|
|
|
|
|
* Thu Nov 10 2005 Radek Vokal <rvokal@redhat.com> 2.6.14-8
|
|
|
|
* Thu Nov 10 2005 Radek Vokal <rvokal@redhat.com> 2.6.14-8
|
|
|
|
- new upstream source
|
|
|
|
- new upstream source
|
|
|
|
|
|
|
|
|
|
|
|
* Mon Oct 31 2005 Radek Vokal <rvokal@redhat.com> 2.6.14-7
|
|
|
|
* Mon Oct 31 2005 Radek Vokal <rvokal@redhat.com> 2.6.14-7
|
|
|
|
- add warning to ip tunnel add command (#128107)
|
|
|
|
- add warning to ip tunnel add command (#128107)
|
|
|
@ -957,7 +976,7 @@ cat %{SOURCE1} >>%{buildroot}%{_sysconfdir}/iproute2/rt_dsfield
|
|
|
|
- add RPM_OPT_FLAGS
|
|
|
|
- add RPM_OPT_FLAGS
|
|
|
|
|
|
|
|
|
|
|
|
* Mon Sep 19 2005 Radek Vokal <rvokal@redhat.com> 2.6.14-3
|
|
|
|
* Mon Sep 19 2005 Radek Vokal <rvokal@redhat.com> 2.6.14-3
|
|
|
|
- forget to apply the patch :(
|
|
|
|
- forget to apply the patch :(
|
|
|
|
|
|
|
|
|
|
|
|
* Mon Sep 19 2005 Radek Vokal <rvokal@redhat.com> 2.6.14-2
|
|
|
|
* Mon Sep 19 2005 Radek Vokal <rvokal@redhat.com> 2.6.14-2
|
|
|
|
- make ip help work again (#168449)
|
|
|
|
- make ip help work again (#168449)
|
|
|
@ -976,7 +995,7 @@ cat %{SOURCE1} >>%{buildroot}%{_sysconfdir}/iproute2/rt_dsfield
|
|
|
|
|
|
|
|
|
|
|
|
* Tue May 24 2005 Radek Vokal <rvokal@redhat.com> 2.6.11-2
|
|
|
|
* Tue May 24 2005 Radek Vokal <rvokal@redhat.com> 2.6.11-2
|
|
|
|
- removed useless initvar patch (#150798)
|
|
|
|
- removed useless initvar patch (#150798)
|
|
|
|
- new upstream source
|
|
|
|
- new upstream source
|
|
|
|
|
|
|
|
|
|
|
|
* Tue Mar 15 2005 Radek Vokal <rvokal@redhat.com> 2.6.11-1
|
|
|
|
* Tue Mar 15 2005 Radek Vokal <rvokal@redhat.com> 2.6.11-1
|
|
|
|
- update to iproute-2.6.11
|
|
|
|
- update to iproute-2.6.11
|
|
|
@ -995,7 +1014,7 @@ cat %{SOURCE1} >>%{buildroot}%{_sysconfdir}/iproute2/rt_dsfield
|
|
|
|
|
|
|
|
|
|
|
|
* Tue Nov 16 2004 Radek Vokal <rvokal@redhat.com> 2.6.9-4
|
|
|
|
* Tue Nov 16 2004 Radek Vokal <rvokal@redhat.com> 2.6.9-4
|
|
|
|
- source file updated from snapshot version
|
|
|
|
- source file updated from snapshot version
|
|
|
|
- endian patch adding <endian.h>
|
|
|
|
- endian patch adding <endian.h>
|
|
|
|
|
|
|
|
|
|
|
|
* Sat Sep 18 2004 Joshua Blanton <jblanton@cs.ohiou.edu> 2.6.9-3
|
|
|
|
* Sat Sep 18 2004 Joshua Blanton <jblanton@cs.ohiou.edu> 2.6.9-3
|
|
|
|
- added installation of netem module for tc
|
|
|
|
- added installation of netem module for tc
|
|
|
@ -1021,7 +1040,7 @@ cat %{SOURCE1} >>%{buildroot}%{_sysconfdir}/iproute2/rt_dsfield
|
|
|
|
* Wed Apr 21 2004 Phil Knirsch <pknirsch@redhat.com> 2.4.7-14
|
|
|
|
* Wed Apr 21 2004 Phil Knirsch <pknirsch@redhat.com> 2.4.7-14
|
|
|
|
- Fixed -f option for ss (#118355).
|
|
|
|
- Fixed -f option for ss (#118355).
|
|
|
|
- Small description fix (#110997).
|
|
|
|
- Small description fix (#110997).
|
|
|
|
- Added initialization of some vars (#74961).
|
|
|
|
- Added initialization of some vars (#74961).
|
|
|
|
- Added patch to initialize "default" rule as well (#60693).
|
|
|
|
- Added patch to initialize "default" rule as well (#60693).
|
|
|
|
|
|
|
|
|
|
|
|
* Fri Feb 13 2004 Elliot Lee <sopwith@redhat.com>
|
|
|
|
* Fri Feb 13 2004 Elliot Lee <sopwith@redhat.com>
|
|
|
@ -1074,7 +1093,7 @@ cat %{SOURCE1} >>%{buildroot}%{_sysconfdir}/iproute2/rt_dsfield
|
|
|
|
- fix build problem in beehive if kernel-sources is not installed
|
|
|
|
- fix build problem in beehive if kernel-sources is not installed
|
|
|
|
|
|
|
|
|
|
|
|
* Fri May 25 2001 Helge Deller <hdeller@redhat.de>
|
|
|
|
* Fri May 25 2001 Helge Deller <hdeller@redhat.de>
|
|
|
|
- updated to iproute2-2.2.4-now-ss001007.tar.gz
|
|
|
|
- updated to iproute2-2.2.4-now-ss001007.tar.gz
|
|
|
|
- bzip2 source tar file
|
|
|
|
- bzip2 source tar file
|
|
|
|
- "License" replaces "Copyright"
|
|
|
|
- "License" replaces "Copyright"
|
|
|
|
- added "BuildPrereq: tetex-latex tetex-dvips psutils"
|
|
|
|
- added "BuildPrereq: tetex-latex tetex-dvips psutils"
|
|
|
|