diff --git a/hadoop-3.3.4-src.tar.gz b/hadoop-3.3.4-src.tar.gz new file mode 100644 index 0000000000000000000000000000000000000000..d3f7af17aca7392f842547690492d4422894ed6c Binary files /dev/null and b/hadoop-3.3.4-src.tar.gz differ diff --git a/hadoop.spec b/hadoop.spec index 84aef22b45a11270711db57177325d6b8d8dc9c3..4bba8ab071ff48111c55b1cead0deb470ffdb8f2 100644 --- a/hadoop.spec +++ b/hadoop.spec @@ -10,7 +10,7 @@ %global __provides_exclude_from ^%{_libdir}/%{name}/.*$ %define _binaries_in_noarch_packages_terminate_build 0 Name: hadoop -Version: 3.3.3 +Version: 3.3.4 Release: 1 Summary: A software platform for processing vast amounts of data # The BSD license file is missing @@ -745,7 +745,8 @@ pushd hadoop-client-modules/%{name}-client/target/%{name}-client-%{hadoop_versi popd # common jar depenencies -copy_dep_jars $basedir/share/%{name}/common/lib %{buildroot}%{_datadir}/%{name}/common/lib +#copy_dep_jars $basedir/share/%{name}/common/lib %{buildroot}%{_datadir}/%{name}/common/lib +\cp -r %{_builddir}/hadoop-%{version}-src/hadoop-dist/target/hadoop-%{version}/share/hadoop/common/lib %{buildroot}%{_datadir}/%{name}/common/lib cp -f hadoop-common-project/%{name}-kms/target/hadoop-kms-%{version}.jar $basedir/share/%{name}/common cp -f hadoop-common-project/%{name}-nfs/target/hadoop-nfs-%{version}.jar $basedir/share/%{name}/common cp -f hadoop-common-project/%{name}-auth/target/hadoop-auth-%{version}.jar $basedir/share/%{name}/common @@ -757,7 +758,8 @@ pushd $basedir/share/%{name}/common/lib popd # hdfs jar dependencies -copy_dep_jars $hdfsdir/share/%{name}/hdfs/lib %{buildroot}%{_datadir}/%{name}/hdfs/lib +#copy_dep_jars $hdfsdir/share/%{name}/hdfs/lib %{buildroot}%{_datadir}/%{name}/hdfs/lib +\cp -r %{_builddir}/hadoop-%{version}-src/hadoop-dist/target/hadoop-%{version}/share/hadoop/hdfs/lib %{buildroot}%{_datadir}/%{name}/hdfs/lib %{__ln_s} %{_jnidir}/%{name}/%{name}-hdfs-bkjournal.jar %{buildroot}%{_datadir}/%{name}/hdfs/lib cp -f hadoop-hdfs-project/%{name}-hdfs-client/target/hadoop-hdfs-client-%{version}.jar $hdfsdir/share/%{name}/hdfs cp -f hadoop-hdfs-project/%{name}-hdfs-httpfs/target/hadoop-hdfs-httpfs-%{version}.jar $hdfsdir/share/%{name}/hdfs @@ -1126,6 +1128,9 @@ fi %config(noreplace) %{_sysconfdir}/%{name}/container-executor.cfg %changelog +* Wed Sep 14 2022 xiexing - 3.3.4-1 +- fix CVE-2021-25642 + * Tue Sep 13 2022 xiexing - 3.3.3-1 - update version to fix CVE-2021-37404 CVE-2022-26612 CVE-2021-33036 CVE-2022-25168