diff --git a/.gitignore b/.gitignore
index 8b2f212..cb5675c 100644
--- a/.gitignore
+++ b/.gitignore
@@ -15,3 +15,4 @@
 /iproute2-5.18.0.tar.xz
 /iproute2-6.0.0.tar.xz
 /iproute2-6.1.0.tar.xz
+/iproute2-6.2.0.tar.xz
diff --git a/iproute.spec b/iproute.spec
index 00b4309..4c52db5 100644
--- a/iproute.spec
+++ b/iproute.spec
@@ -1,6 +1,6 @@
 Summary:            Advanced IP routing and network device configuration tools
 Name:               iproute
-Version:            6.1.0
+Version:            6.2.0
 Release:            1%{?dist}%{?buildid}
 %if 0%{?rhel}
 Group:              Applications/System
@@ -9,7 +9,7 @@ URL:                https://kernel.org/pub/linux/utils/net/%{name}2/
 Source0:            https://kernel.org/pub/linux/utils/net/%{name}2/%{name}2-%{version}.tar.xz
 Source1:            rt_dsfield.deprecated
 
-License:            GPLv2+ and Public Domain
+License:            GPL-2.0-or-later AND NIST-PD
 BuildRequires:      bison
 BuildRequires:      elfutils-libelf-devel
 BuildRequires:      flex
@@ -41,7 +41,7 @@ Summary:            Linux Traffic Control utility
 %if 0%{?rhel}
 Group:              Applications/System
 %endif
-License:            GPLv2+
+License:            GPL-2.0-or-later
 Requires:           %{name}%{?_isa} = %{version}-%{release}
 Provides:           /sbin/tc
 
@@ -56,7 +56,7 @@ Summary:            Documentation for iproute2 utilities with examples
 %if 0%{?rhel}
 Group:              Applications/System
 %endif
-License:            GPLv2+
+License:            GPL-2.0-or-later
 Requires:           %{name} = %{version}-%{release}
 
 %description doc
@@ -68,7 +68,7 @@ Summary:            iproute development files
 %if 0%{?rhel}
 Group:              Development/Libraries
 %endif
-License:            GPLv2+
+License:            GPL-2.0-or-later
 Requires:           %{name} = %{version}-%{release}
 Provides:           iproute-static = %{version}-%{release}
 
@@ -79,12 +79,11 @@ The libnetlink static library.
 %autosetup -p1 -n %{name}2-%{version}
 
 %build
-%configure
+%configure --libdir %{_libdir}
+echo -e "\nPREFIX=%{_prefix}\nCONFDIR:=%{_sysconfdir}/iproute2\nSBINDIR=%{_sbindir}" >> config.mk
 %make_build
 
 %install
-export SBINDIR='%{_sbindir}'
-export LIBDIR='%{_libdir}'
 %make_install
 
 echo '.so man8/tc-cbq.8' > %{buildroot}%{_mandir}/man8/cbq.8
@@ -140,6 +139,9 @@ cat %{SOURCE1} >>%{buildroot}%{_sysconfdir}/iproute2/rt_dsfield
 %{_includedir}/iproute2/bpf_elf.h
 
 %changelog
+* Thu Apr 27 2023 Andrea Claudi <aclaudi@redhat.com> - 6.2.0-1.el9
+- New version 6.2.0 (Andrea Claudi) [RHEL-428]
+
 * Sat Jan 28 2023 Andrea Claudi <aclaudi@redhat.com> - 6.1.0-1.el9
 - New version 6.1.0 [2155604]
 
diff --git a/sources b/sources
index 1ae1edf..b2873c8 100644
--- a/sources
+++ b/sources
@@ -4,3 +4,4 @@ SHA512 (iproute2-5.15.0.tar.xz) = e94918fa10e523224b965c7cb5303a101745e89c90d149
 SHA512 (iproute2-5.18.0.tar.xz) = 7b43c89741a8ffe8fd529ac4ee19c8eab7dce2f064de494c160c75456ffb960fb5f1e78c868ab98360dafde28d5e2c4d58177135b6d380e80e06eba9e3eaf068
 SHA512 (iproute2-6.0.0.tar.xz) = be30362b0df6906aa786f935d5f555b8b86c747fe05314066f4180ab2f7c952ae227b7cf04c15e75d8f99ca17bafb7c8dc0fb1c18f3a9e3222d98716bb449f7a
 SHA512 (iproute2-6.1.0.tar.xz) = 4e4d3b5e1e1a5444f42671c1e6caee072e80063e34e37386695f76f85a1ab662f4513050814006e5154426cbaadfba1d86b0be14e65978d5e670a16446047b28
+SHA512 (iproute2-6.2.0.tar.xz) = b24e0fdd0f51b8b78bc3bb681e3829af47d3011e93f3892289eb070b336709a6883728ecc7627ca37f6449720f8ed1349af321c0d04454894a7175b82f7de151