From 8ebd5930a63cd5685c01757160f2ff234f6cef1a Mon Sep 17 00:00:00 2001 From: eabdullin Date: Tue, 6 May 2025 02:39:46 +0000 Subject: [PATCH] import UBI nodejs-18.20.6-2.module+el9.5.0+22907+151b9f14 --- SOURCES/npmrc | 2 ++ SPECS/nodejs.spec | 11 ++++++++++- 2 files changed, 12 insertions(+), 1 deletion(-) diff --git a/SOURCES/npmrc b/SOURCES/npmrc index 50be1d1..30b238d 100644 --- a/SOURCES/npmrc +++ b/SOURCES/npmrc @@ -1,2 +1,4 @@ prefix=/usr/local python=/usr/bin/python3 +update-notifier=false + diff --git a/SPECS/nodejs.spec b/SPECS/nodejs.spec index 0cb9dc7..f8dfbe2 100644 --- a/SPECS/nodejs.spec +++ b/SPECS/nodejs.spec @@ -29,7 +29,7 @@ # This is used by both the nodejs package and the npm subpackage that # has a separate version - the name is special so that rpmdev-bumpspec # will bump this rather than adding .1 to the end. -%global baserelease 1 +%global baserelease 2 %{?!_pkgdocdir:%global _pkgdocdir %{_docdir}/%{name}-%{version}} @@ -566,6 +566,11 @@ NODE_PATH=%{buildroot}%{_prefix}/lib/node_modules:%{buildroot}%{_prefix}/lib/nod # Make sure i18n support is working NODE_PATH=%{buildroot}%{_prefix}/lib/node_modules:%{buildroot}%{_prefix}/lib/node_modules/npm/node_modules LD_LIBRARY_PATH=%{buildroot}%{_libdir} %{buildroot}/%{_bindir}/node --icu-data-dir=%{buildroot}%{icudatadir} %{SOURCE2} +# Ensure npm's update notifier has been disabled +LD_LIBRARY_PATH=%{buildroot}%{_libdir} \ +%{buildroot}%{_bindir}/node \ +%{buildroot}%{_bindir}/npm \ +--globalconfig=%{buildroot}$(LD_LIBRARY_PATH=%{buildroot}%{_libdir} %{buildroot}%{_bindir}/node %{buildroot}%{_bindir}/npm config get globalconfig) config ls -l --json | jq -e '.["update-notifier"] == false' %files %{_bindir}/node @@ -633,6 +638,10 @@ NODE_PATH=%{buildroot}%{_prefix}/lib/node_modules:%{buildroot}%{_prefix}/lib/nod %changelog +* Thu Mar 06 2025 Andrei Radchenko - 1:18.20.6-2 +- Disable npm's update-notifier + Resolves: RHEL-81090 + * Fri Jan 31 2025 Tomáš Juhász - 1:18.20.6-1 - Update to version 18.20.6 Resolves: RHEL-76803