From 1f9f0dbd95e5164d2dd1369fabd657395cebe551 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miro=20Hron=C4=8Dok?= Date: Thu, 23 Sep 2021 13:29:08 +0200 Subject: [PATCH 01/33] Don't own /usr/lib/python3.X/site-packages --- needrestart.spec | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/needrestart.spec b/needrestart.spec index 68aac5a..07f6d75 100644 --- a/needrestart.spec +++ b/needrestart.spec @@ -1,6 +1,6 @@ Name: needrestart Version: 3.5 -Release: 7%{?dist} +Release: 8%{?dist} Summary: Restart daemons after library updates License: GPLv2+ @@ -106,7 +106,7 @@ echo "IUCODE_TOOL_EXTRA_OPTIONS=--ignore-broken" >%{buildroot}/%{_sysconfdir}/de %{_mandir}/man1/needrestart.1* %if 0%{?fedora} || 0%{?rhel} >= 8 %config(noreplace) %{_sysconfdir}/dnf/plugins/needrestart.conf -%{python3_sitelib} +%pycached %{python3_sitelib}/dnf-plugins/needrestart.py %else %config(noreplace) %{_sysconfdir}/yum/pluginconf.d/needrestart.conf /usr/lib/yum-plugins @@ -114,6 +114,9 @@ echo "IUCODE_TOOL_EXTRA_OPTIONS=--ignore-broken" >%{buildroot}/%{_sysconfdir}/de %changelog +* Thu Sep 23 2021 Miro Hrončok - 3.5-8 +- Don't own /usr/lib/python3.X/site-packages + * Thu Jul 22 2021 Fedora Release Engineering - 3.5-7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild From 5ca73ef3400fcc8d1e97989b56dcd03ea2094c32 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 20 Jan 2022 20:59:49 +0000 Subject: [PATCH 02/33] - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- needrestart.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/needrestart.spec b/needrestart.spec index 07f6d75..b6aa522 100644 --- a/needrestart.spec +++ b/needrestart.spec @@ -1,6 +1,6 @@ Name: needrestart Version: 3.5 -Release: 8%{?dist} +Release: 9%{?dist} Summary: Restart daemons after library updates License: GPLv2+ @@ -114,6 +114,9 @@ echo "IUCODE_TOOL_EXTRA_OPTIONS=--ignore-broken" >%{buildroot}/%{_sysconfdir}/de %changelog +* Thu Jan 20 2022 Fedora Release Engineering - 3.5-9 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild + * Thu Sep 23 2021 Miro Hrončok - 3.5-8 - Don't own /usr/lib/python3.X/site-packages From 94b208047ae3fa0bede1b9a6d798d16ddd9a9d59 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marc=20Dequ=C3=A8nes=20=28Duck=29?= Date: Thu, 19 May 2022 13:58:38 +0900 Subject: [PATCH 03/33] NUR --- debconf__needrestart.templates | 80 +++++----------------------------- needrestart.spec | 7 ++- sources | 2 +- 3 files changed, 17 insertions(+), 72 deletions(-) diff --git a/debconf__needrestart.templates b/debconf__needrestart.templates index f95c9d6..425c699 100644 --- a/debconf__needrestart.templates +++ b/debconf__needrestart.templates @@ -1,119 +1,61 @@ Template: needrestart/ui-query_pkgs_title Type: title -Description: Daemons using outdated libraries -Description-cs.UTF-8: Procesy služeb, které používají zastaralé knihovny -Description-de.UTF-8: Dienste, die veraltete Bibliotheken nutzen -Description-ru.UTF-8: Демоны, использующие устаревшие библиотеки +_Description: Daemons using outdated libraries Template: needrestart/ui-query_pkgs Type: multiselect Choices: ${PKGS} -Description: Which services should be restarted? -Description-cs.UTF-8: Které služby by měly být restartovány? -Description-de.UTF-8: Welche Dienste sollen neu gestartet werden? -Description-ru.UTF-8: Какие службы должны быть перезапущены? +_Description: Which services should be restarted? Template: needrestart/ui-kernel_announce_abi Type: note -Description: Newer kernel available +_Description: Newer kernel available The currently running kernel version is ${KVERSION} and there is an ABI compatible upgrade pending. . Restarting the system to load the new kernel will not be handled automatically, so you should consider rebooting. -Description-cs.UTF-8: Je k dispozici novější verze jádra - Nyní je provozováno na jádru verze ${KVERSION} a přitom je k dispozici aktualizace, která zachovává kompatibilní ABI rozhraní. - . - Restart systému pro načtení nového jádra nebude obsloužen automaticky, takže byste měli zvážit restart stroje. -Description-de.UTF-8: Neuer Kernel vorhanden - Für die aktuelle Kernel-Version ${KVERSION} ist ein ABI-kompatibles Update vorhanden. - . - Das System wird nicht automatisch neu gestartet, um den neuen Kernel zu laden. Ein Neustart sollte durchgeführt werden. -Description-ru.UTF-8: Доступно новое ядро - Версия текущего ядра: ${KVERSION}, имеется незаконченное обновление, несовместимое на уровне ABI. - . - Перезапуск системы для загрузки нового ядра не производится автоматически, поэтому запланируйте перезагрузку. Template: needrestart/ui-kernel_announce_ver Type: note -Description: Newer kernel available +_Description: Newer kernel available The currently running kernel version is ${KVERSION} which is not the expected kernel version ${EVERSION}. . Restarting the system to load the new kernel will not be handled automatically, so you should consider rebooting. -Description-cs.UTF-8: Je k dispozici novější verze jádra - Nyní provozovaná verze jádra je ${KVERSION}, což není očekávaná verze ${EVERSION}. - . - Restart systému pro načtení nového jádra nebude obsloužen automaticky, takže byste měli zvážit restart stroje. -Description-de.UTF-8: Neuer Kernel vorhanden - Die aktuelle Kernel-Version ist ${KVERSION}, es wird jedoch die Version ${EVERSION} erwartet. - . - Das System wird nicht automatisch neu gestartet, um den neuen Kernel zu laden. Ein Neustart sollte durchgeführt werden. -Description-ru.UTF-8: Доступно новое ядро - Версия текущего ядра: ${KVERSION}, что отлично от ожидаемой версии ${EVERSION}. - . - Перезапуск системы для загрузки нового ядра не производится автоматически, поэтому запланируйте перезагрузку. Template: needrestart/ui-kernel_title Type: title -Description: Pending kernel upgrade -Description-cs.UTF-8: Čekající aktualizace jádra -Description-de.UTF-8: Ausstehendes Kernel-Upgrade -Description-ru.UTF-8: Ожидается обновление ядра +_Description: Pending kernel upgrade Template: needrestart/ui-ehint_title Type: title -Description: Restart pending... -Description-cs.UTF-8: Čekající restart… -Description-de.UTF-8: Ausstehender Neustart... -Description-ru.UTF-8: Ожидается перезапуск... +_Description: Restart pending... Template: needrestart/ui-ehint_announce Type: note -Description: This system runs ${EHINT} - you should consider rebooting! +_Description: This system runs ${EHINT} - you should consider rebooting! For more details, run «needrestart -m a». -Description-cs.UTF-8: Tento systém je spuštěný s ${EHINT} – měli byste zvážit restart! - Další informace získáte spuštěním „needrestart -m a“. -Description-de.UTF-8: Das System verwendet ${EHINT} - ein Neustart sollte durchgeführt werden. - Der Befehl »needrestart -m a« zeigt mehr Details. -Description-ru.UTF-8: Эта система использует ${EHINT} - запланируйте перезагрузку! - Для получения подробностей выполните «needrestart -m a». Template: needrestart/ui-ucode_title Type: title -Description: Outdated processor microcode -Description-cs.UTF-8: Zastaralý mikrokód procesoru -Description-de.UTF-8: Veralteter Prozessor Mikrocode +_Description: Outdated processor microcode Template: needrestart/ui-ucode_announce Type: note -Description: Processor microcode update +_Description: Processor microcode update The currently running processor microcode revision is ${CURRENT} which is not the expected microcode revision ${AVAIL}. . Restarting the system to load the new processor microcode will not be handled automatically, so you should consider rebooting. -Description-cs.UTF-8: Aktualizace mikrokódu procesoru - Nyní provozovaná revize mikrokódu procesoru je ${CURRENT}, což není očekávaná revize ${AVAIL}. - . - Restart systému pro načtení nového mikrokódu procesoru nebude obsloužen automaticky, takže byste měli zvážit restart stroje. -Description-de.UTF-8: Prozessor Mikrocode-Update - Die laufende Prozessor Mikrocode-Revision ist ${CURRENT}, es wird jedoch die Revision ${AVAIL} erwaret. - . - Das System wird nicht automatisch neu gestartet, um den neuen Prozessor Mikrocode zu laden. Ein Neustart sollte durchgeführt werden. Template: needrestart/ui-query_conts_title Type: title -Description: Containers using outdated libraries -Description-cs.UTF-8: Kontejnery používající zastaralé knihovny -Description-de.UTF-8: Container, die veraltete Bibliotheken nutzen -Description-ru.UTF-8: Контейнеры, использующие устаревшие библиотеки +_Description: Containers using outdated libraries Template: needrestart/ui-query_conts Type: multiselect Choices: ${CONTS} -Description: Which containers should be restarted? -Description-cs.UTF-8: Které kontejnery by měly být restartovány? -Description-de.UTF-8: Welche Container sollen neu gestartet werden? -Description-ru.UTF-8: Какие контейнеры должны быть перезапущены? +_Description: Which containers should be restarted? diff --git a/needrestart.spec b/needrestart.spec index b6aa522..ef8b7ee 100644 --- a/needrestart.spec +++ b/needrestart.spec @@ -1,6 +1,6 @@ Name: needrestart -Version: 3.5 -Release: 9%{?dist} +Version: 3.6 +Release: 1%{?dist} Summary: Restart daemons after library updates License: GPLv2+ @@ -114,6 +114,9 @@ echo "IUCODE_TOOL_EXTRA_OPTIONS=--ignore-broken" >%{buildroot}/%{_sysconfdir}/de %changelog +* Web May 19 2022 Marc Dequènes (Duck) - 3.6-1 +- NUR + * Thu Jan 20 2022 Fedora Release Engineering - 3.5-9 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild diff --git a/sources b/sources index c5b32dc..25e4b2b 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (needrestart-3.5.tar.gz) = e082ab92497cce7b65da9c625ba0bc2332cc7863c5b7d99a04593c646256da0302519fb7c9fc9823ce0058affdf7eb6a4587a1874881eda8aa4d07032093eb0b +SHA512 (needrestart-3.6.tar.gz) = 5c0f2f427c93e6f621fc1727f6abf42651e184e168b3f720708ac73b425bc7dfb94622c6cc2afad1161e3ffbfd36500eb99c375f2f5a525c9cd10d7142f1e365 From b0a7134e4fe1b6b32627c409b070ba5b11f24dff Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marc=20Dequ=C3=A8nes=20=28Duck=29?= Date: Thu, 19 May 2022 17:18:02 +0900 Subject: [PATCH 04/33] Fix Recommends on iucode-tool not supported on EL7 --- needrestart.spec | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/needrestart.spec b/needrestart.spec index ef8b7ee..36d03b0 100644 --- a/needrestart.spec +++ b/needrestart.spec @@ -33,11 +33,12 @@ Requires: perl(Proc::ProcessTable) Requires: perl(Sort::Naturally) Requires: perl(Term::ReadKey) Requires: xz -Recommends: iucode-tool %if 0%{?fedora} || 0%{?rhel} >= 8 Recommends: perl(Debconf::Client::ConfModule) +Recommends: iucode-tool %else Requires: perl(Debconf::Client::ConfModule) +Requires: iucode-tool %endif %{?perl_default_filter} From 9dfe2ca74d8755f5842aec8627a88fac4f88fd2b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marc=20Dequ=C3=A8nes=20=28Duck=29?= Date: Thu, 19 May 2022 17:26:15 +0900 Subject: [PATCH 05/33] Fix date in changelog --- needrestart.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/needrestart.spec b/needrestart.spec index 36d03b0..be66938 100644 --- a/needrestart.spec +++ b/needrestart.spec @@ -115,7 +115,7 @@ echo "IUCODE_TOOL_EXTRA_OPTIONS=--ignore-broken" >%{buildroot}/%{_sysconfdir}/de %changelog -* Web May 19 2022 Marc Dequènes (Duck) - 3.6-1 +* Wed May 19 2022 Marc Dequènes (Duck) - 3.6-1 - NUR * Thu Jan 20 2022 Fedora Release Engineering - 3.5-9 From 566fcfd67d9cde2b8b9e69b703e3753caae4f159 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marc=20Dequ=C3=A8nes=20=28Duck=29?= Date: Thu, 26 May 2022 11:36:59 +0900 Subject: [PATCH 06/33] Fix debconf template --- debconf__needrestart.templates | 80 +++++++++++++++++++++++++++++----- 1 file changed, 69 insertions(+), 11 deletions(-) diff --git a/debconf__needrestart.templates b/debconf__needrestart.templates index 425c699..9e482a5 100644 --- a/debconf__needrestart.templates +++ b/debconf__needrestart.templates @@ -1,61 +1,119 @@ Template: needrestart/ui-query_pkgs_title Type: title -_Description: Daemons using outdated libraries +Description: Daemons using outdated libraries +Description-cs.UTF-8: Procesy služeb, které používají zastaralé knihovny +Description-de.UTF-8: Dienste, die veraltete Bibliotheken nutzen +Description-ru.UTF-8: Демоны, использующие устаревшие библиотеки Template: needrestart/ui-query_pkgs Type: multiselect Choices: ${PKGS} -_Description: Which services should be restarted? +Description: Which services should be restarted? +Description-cs.UTF-8: Které služby by měly být restartovány? +Description-de.UTF-8: Welche Dienste sollen neu gestartet werden? +Description-ru.UTF-8: Какие службы должны быть перезапущены? Template: needrestart/ui-kernel_announce_abi Type: note -_Description: Newer kernel available +Description: Newer kernel available The currently running kernel version is ${KVERSION} and there is an ABI compatible upgrade pending. . Restarting the system to load the new kernel will not be handled automatically, so you should consider rebooting. +Description-cs.UTF-8: Je k dispozici novější verze jádra + Nyní je provozováno na jádru verze ${KVERSION} a přitom je k dispozici aktualizace, která zachovává kompatibilní ABI rozhraní. + . + Restart systému pro načtení nového jádra nebude obsloužen automaticky, takže byste měli zvážit restart stroje. +Description-de.UTF-8: Neuer Kernel vorhanden + Für die aktuelle Kernel-Version ${KVERSION} ist ein ABI-kompatibles Update vorhanden. + . + Das System wird nicht automatisch neu gestartet, um den neuen Kernel zu laden. Ein Neustart sollte durchgeführt werden. +Description-ru.UTF-8: Доступно новое ядро + Версия текущего ядра: ${KVERSION}, имеется незаконченное обновление, несовместимое на уровне ABI. + . + Перезапуск системы для загрузки нового ядра не производится автоматически, поэтому запланируйте перезагрузку. Template: needrestart/ui-kernel_announce_ver Type: note -_Description: Newer kernel available +Description: Newer kernel available The currently running kernel version is ${KVERSION} which is not the expected kernel version ${EVERSION}. . Restarting the system to load the new kernel will not be handled automatically, so you should consider rebooting. +Description-cs.UTF-8: Je k dispozici novější verze jádra + Nyní provozovaná verze jádra je ${KVERSION}, což není očekávaná verze ${EVERSION}. + . + Restart systému pro načtení nového jádra nebude obsloužen automaticky, takže byste měli zvážit restart stroje. +Description-de.UTF-8: Neuer Kernel vorhanden + Die aktuelle Kernel-Version ist ${KVERSION}, es wird jedoch die Version ${EVERSION} erwartet. + . + Das System wird nicht automatisch neu gestartet, um den neuen Kernel zu laden. Ein Neustart sollte durchgeführt werden. +Description-ru.UTF-8: Доступно новое ядро + Версия текущего ядра: ${KVERSION}, что отлично от ожидаемой версии ${EVERSION}. + . + Перезапуск системы для загрузки нового ядра не производится автоматически, поэтому запланируйте перезагрузку. Template: needrestart/ui-kernel_title Type: title -_Description: Pending kernel upgrade +Description: Pending kernel upgrade +Description-cs.UTF-8: Čekající aktualizace jádra +Description-de.UTF-8: Ausstehendes Kernel-Upgrade +Description-ru.UTF-8: Ожидается обновление ядра Template: needrestart/ui-ehint_title Type: title -_Description: Restart pending... +Description: Restart pending... +Description-cs.UTF-8: Čekající restart… +Description-de.UTF-8: Ausstehender Neustart... +Description-ru.UTF-8: Ожидается перезапуск... Template: needrestart/ui-ehint_announce Type: note -_Description: This system runs ${EHINT} - you should consider rebooting! +Description: This system runs ${EHINT} - you should consider rebooting! For more details, run «needrestart -m a». +Description-cs.UTF-8: Tento systém je spuštěný s ${EHINT} – měli byste zvážit restart! + Další informace získáte spuštěním „needrestart -m a“. +Description-de.UTF-8: Das System verwendet ${EHINT} - ein Neustart sollte durchgeführt werden. + Der Befehl »needrestart -m a« zeigt mehr Details. +Description-ru.UTF-8: Эта система использует ${EHINT} - запланируйте перезагрузку! + Для получения подробностей выполните «needrestart -m a». Template: needrestart/ui-ucode_title Type: title -_Description: Outdated processor microcode +Description: Outdated processor microcode +Description-cs.UTF-8: Zastaralý mikrokód procesoru +Description-de.UTF-8: Veralteter Prozessor Mikrocode Template: needrestart/ui-ucode_announce Type: note -_Description: Processor microcode update +Description: Processor microcode update The currently running processor microcode revision is ${CURRENT} which is not the expected microcode revision ${AVAIL}. . Restarting the system to load the new processor microcode will not be handled automatically, so you should consider rebooting. +Description-cs.UTF-8: Aktualizace mikrokódu procesoru + Nyní provozovaná revize mikrokódu procesoru je ${CURRENT}, což není očekávaná revize ${AVAIL}. + . + Restart systému pro načtení nového mikrokódu procesoru nebude obsloužen automaticky, takže byste měli zvážit restart stroje. +Description-de.UTF-8: Prozessor Mikrocode-Update + Die laufende Prozessor Mikrocode-Revision ist ${CURRENT}, es wird jedoch die Revision ${AVAIL} erwartet. + . + Das System wird nicht automatisch neu gestartet, um den neuen Prozessor Mikrocode zu laden. Ein Neustart sollte durchgeführt werden. Template: needrestart/ui-query_conts_title Type: title -_Description: Containers using outdated libraries +Description: Containers using outdated libraries +Description-cs.UTF-8: Kontejnery používající zastaralé knihovny +Description-de.UTF-8: Container, die veraltete Bibliotheken nutzen +Description-ru.UTF-8: Контейнеры, использующие устаревшие библиотеки Template: needrestart/ui-query_conts Type: multiselect Choices: ${CONTS} -_Description: Which containers should be restarted? +Description: Which containers should be restarted? +Description-cs.UTF-8: Které kontejnery by měly být restartovány? +Description-de.UTF-8: Welche Container sollen neu gestartet werden? +Description-ru.UTF-8: Какие контейнеры должны быть перезапущены? From 1aa8cc2e109ef4f2ede4bc9fd8ef8a102bfa06b3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marc=20Dequ=C3=A8nes=20=28Duck=29?= Date: Thu, 26 May 2022 11:43:23 +0900 Subject: [PATCH 07/33] new RH version --- needrestart.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/needrestart.spec b/needrestart.spec index be66938..bf48f3f 100644 --- a/needrestart.spec +++ b/needrestart.spec @@ -1,6 +1,6 @@ Name: needrestart Version: 3.6 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Restart daemons after library updates License: GPLv2+ From 21d2554b9fc79b66ebb06616e90d774cf4e5d45d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marc=20Dequ=C3=A8nes=20=28Duck=29?= Date: Thu, 26 May 2022 11:50:06 +0900 Subject: [PATCH 08/33] Forgot changelog entry --- needrestart.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/needrestart.spec b/needrestart.spec index bf48f3f..28e3bf1 100644 --- a/needrestart.spec +++ b/needrestart.spec @@ -115,7 +115,10 @@ echo "IUCODE_TOOL_EXTRA_OPTIONS=--ignore-broken" >%{buildroot}/%{_sysconfdir}/de %changelog -* Wed May 19 2022 Marc Dequènes (Duck) - 3.6-1 +* Wed May 26 2022 Marc Dequènes (Duck) - 3.6-2 +- Fix debconf template + +* Wed May 19 2022 Marc Dequènes (Duck) - 3.6-1 - NUR * Thu Jan 20 2022 Fedora Release Engineering - 3.5-9 From 084acb0361a3891cdd97dc8534b8ad1d8026365d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marc=20Dequ=C3=A8nes=20=28Duck=29?= Date: Thu, 26 May 2022 12:21:15 +0900 Subject: [PATCH 09/33] New RH version and fix changelog Last build lack the changelog entry. Also use %% to escape macro in comment. --- needrestart.spec | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/needrestart.spec b/needrestart.spec index 28e3bf1..e2101bf 100644 --- a/needrestart.spec +++ b/needrestart.spec @@ -1,6 +1,6 @@ Name: needrestart Version: 3.6 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Restart daemons after library updates License: GPLv2+ @@ -100,7 +100,7 @@ echo "IUCODE_TOOL_EXTRA_OPTIONS=--ignore-broken" >%{buildroot}/%{_sysconfdir}/de %config(noreplace) %{_sysconfdir}/default/intel-microcode %{_sbindir}/%{name} %{perl_vendorlib}/* -# %{_libdir} resolves to /usr/lib64 on 64-bits systems, but the software does not handle this +# %%{_libdir} resolves to /usr/lib64 on 64-bits systems, but the software does not handle this /usr/lib/%{name} %{_datadir}/%{name} %{_datadir}/polkit-1 @@ -115,6 +115,9 @@ echo "IUCODE_TOOL_EXTRA_OPTIONS=--ignore-broken" >%{buildroot}/%{_sysconfdir}/de %changelog +* Wed May 26 2022 Marc Dequènes (Duck) - 3.6-3 +- fix changelog + * Wed May 26 2022 Marc Dequènes (Duck) - 3.6-2 - Fix debconf template From ce9066c3074607ac0d46054dc0e8825cf87095fe Mon Sep 17 00:00:00 2001 From: Python Maint Date: Mon, 13 Jun 2022 14:51:33 +0200 Subject: [PATCH 10/33] Rebuilt for Python 3.11 --- needrestart.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/needrestart.spec b/needrestart.spec index e2101bf..abb6148 100644 --- a/needrestart.spec +++ b/needrestart.spec @@ -1,6 +1,6 @@ Name: needrestart Version: 3.6 -Release: 3%{?dist} +Release: 4%{?dist} Summary: Restart daemons after library updates License: GPLv2+ @@ -115,6 +115,9 @@ echo "IUCODE_TOOL_EXTRA_OPTIONS=--ignore-broken" >%{buildroot}/%{_sysconfdir}/de %changelog +* Mon Jun 13 2022 Python Maint - 3.6-4 +- Rebuilt for Python 3.11 + * Wed May 26 2022 Marc Dequènes (Duck) - 3.6-3 - fix changelog From 8f13395560eb254eacfa7e68e5214cd018219db1 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 22 Jul 2022 00:20:56 +0000 Subject: [PATCH 11/33] Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- needrestart.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/needrestart.spec b/needrestart.spec index abb6148..f1b4740 100644 --- a/needrestart.spec +++ b/needrestart.spec @@ -1,6 +1,6 @@ Name: needrestart Version: 3.6 -Release: 4%{?dist} +Release: 5%{?dist} Summary: Restart daemons after library updates License: GPLv2+ @@ -115,6 +115,9 @@ echo "IUCODE_TOOL_EXTRA_OPTIONS=--ignore-broken" >%{buildroot}/%{_sysconfdir}/de %changelog +* Fri Jul 22 2022 Fedora Release Engineering - 3.6-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild + * Mon Jun 13 2022 Python Maint - 3.6-4 - Rebuilt for Python 3.11 From 41ec68209042547c87daadd65a3e80c22f6d8c15 Mon Sep 17 00:00:00 2001 From: Jitka Plesnikova Date: Fri, 9 Dec 2022 10:14:58 +0100 Subject: [PATCH 12/33] Add BR perl-generators to automatically generates run-time dependencies for installed Perl files --- needrestart.spec | 27 ++++++++++++++------------- 1 file changed, 14 insertions(+), 13 deletions(-) diff --git a/needrestart.spec b/needrestart.spec index f1b4740..22edf6a 100644 --- a/needrestart.spec +++ b/needrestart.spec @@ -1,6 +1,6 @@ Name: needrestart Version: 3.6 -Release: 5%{?dist} +Release: 6%{?dist} Summary: Restart daemons after library updates License: GPLv2+ @@ -14,7 +14,7 @@ Source4: dnf__plugin.py BuildArch: noarch BuildRequires: make BuildRequires: perl -BuildRequires: perl-macros +BuildRequires: perl-generators BuildRequires: gettext BuildRequires: perl(ExtUtils::MakeMaker) BuildRequires: debconf @@ -26,23 +26,20 @@ Requires: python3-dnf Requires: yum Requires: python2-subprocess32 %endif -Requires: perl(Module::Find) -Requires: perl(Module::ScanDeps) -Requires: perl(Locale::TextDomain) -Requires: perl(Proc::ProcessTable) -Requires: perl(Sort::Naturally) -Requires: perl(Term::ReadKey) Requires: xz %if 0%{?fedora} || 0%{?rhel} >= 8 Recommends: perl(Debconf::Client::ConfModule) Recommends: iucode-tool %else -Requires: perl(Debconf::Client::ConfModule) Requires: iucode-tool %endif %{?perl_default_filter} +%if 0%{?fedora} || 0%{?rhel} >= 8 +%global __requires_exclude %{?__requires_exclude:%__requires_exclude|}^perl\\(Debconf::Client::ConfModule\\) +%endif + %description needrestart checks which daemons need to be restarted after library @@ -115,19 +112,23 @@ echo "IUCODE_TOOL_EXTRA_OPTIONS=--ignore-broken" >%{buildroot}/%{_sysconfdir}/de %changelog +* Thu Dec 08 2022 Jitka Plesnikova - 3.6-6 +- Add BR perl-generators to automatically generates run-time dependencies + for installed Perl files + * Fri Jul 22 2022 Fedora Release Engineering - 3.6-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild * Mon Jun 13 2022 Python Maint - 3.6-4 - Rebuilt for Python 3.11 -* Wed May 26 2022 Marc Dequènes (Duck) - 3.6-3 +* Thu May 26 2022 Marc Dequènes (Duck) - 3.6-3 - fix changelog -* Wed May 26 2022 Marc Dequènes (Duck) - 3.6-2 +* Thu May 26 2022 Marc Dequènes (Duck) - 3.6-2 - Fix debconf template -* Wed May 19 2022 Marc Dequènes (Duck) - 3.6-1 +* Thu May 19 2022 Marc Dequènes (Duck) - 3.6-1 - NUR * Thu Jan 20 2022 Fedora Release Engineering - 3.5-9 @@ -142,7 +143,7 @@ echo "IUCODE_TOOL_EXTRA_OPTIONS=--ignore-broken" >%{buildroot}/%{_sysconfdir}/de * Fri Jun 04 2021 Python Maint - 3.5-6 - Rebuilt for Python 3.10 -* Mon Mar 16 2021 Marc Dequènes (Duck) - 3.5-5 +* Mon Mar 15 2021 Marc Dequènes (Duck) - 3.5-5 - move 'iucode-tool' to Recommends as it is not available in all architectures From 1633d2221a160dbb9fddb2cac7c2a8ff3ab63dee Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 19 Jan 2023 21:21:41 +0000 Subject: [PATCH 13/33] Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- needrestart.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/needrestart.spec b/needrestart.spec index 22edf6a..4f7657c 100644 --- a/needrestart.spec +++ b/needrestart.spec @@ -1,6 +1,6 @@ Name: needrestart Version: 3.6 -Release: 6%{?dist} +Release: 7%{?dist} Summary: Restart daemons after library updates License: GPLv2+ @@ -112,6 +112,9 @@ echo "IUCODE_TOOL_EXTRA_OPTIONS=--ignore-broken" >%{buildroot}/%{_sysconfdir}/de %changelog +* Thu Jan 19 2023 Fedora Release Engineering - 3.6-7 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild + * Thu Dec 08 2022 Jitka Plesnikova - 3.6-6 - Add BR perl-generators to automatically generates run-time dependencies for installed Perl files From 3a0b097df2692be2fd1f40273a565df5e30b5893 Mon Sep 17 00:00:00 2001 From: Python Maint Date: Tue, 13 Jun 2023 20:23:03 +0200 Subject: [PATCH 14/33] Rebuilt for Python 3.12 --- needrestart.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/needrestart.spec b/needrestart.spec index 4f7657c..f4df351 100644 --- a/needrestart.spec +++ b/needrestart.spec @@ -1,6 +1,6 @@ Name: needrestart Version: 3.6 -Release: 7%{?dist} +Release: 8%{?dist} Summary: Restart daemons after library updates License: GPLv2+ @@ -112,6 +112,9 @@ echo "IUCODE_TOOL_EXTRA_OPTIONS=--ignore-broken" >%{buildroot}/%{_sysconfdir}/de %changelog +* Tue Jun 13 2023 Python Maint - 3.6-8 +- Rebuilt for Python 3.12 + * Thu Jan 19 2023 Fedora Release Engineering - 3.6-7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild From 7630707b83a3b58820d62ca1ce5b0beb09e7c73d Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 20 Jul 2023 16:25:55 +0000 Subject: [PATCH 15/33] Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- needrestart.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/needrestart.spec b/needrestart.spec index f4df351..975cc28 100644 --- a/needrestart.spec +++ b/needrestart.spec @@ -1,6 +1,6 @@ Name: needrestart Version: 3.6 -Release: 8%{?dist} +Release: 9%{?dist} Summary: Restart daemons after library updates License: GPLv2+ @@ -112,6 +112,9 @@ echo "IUCODE_TOOL_EXTRA_OPTIONS=--ignore-broken" >%{buildroot}/%{_sysconfdir}/de %changelog +* Thu Jul 20 2023 Fedora Release Engineering - 3.6-9 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild + * Tue Jun 13 2023 Python Maint - 3.6-8 - Rebuilt for Python 3.12 From 23190e4cf8c7e2f66bf5119d8a3c0a20dfe015cb Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sun, 21 Jan 2024 09:24:40 +0000 Subject: [PATCH 16/33] Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild --- needrestart.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/needrestart.spec b/needrestart.spec index 975cc28..537bba0 100644 --- a/needrestart.spec +++ b/needrestart.spec @@ -1,6 +1,6 @@ Name: needrestart Version: 3.6 -Release: 9%{?dist} +Release: 10%{?dist} Summary: Restart daemons after library updates License: GPLv2+ @@ -112,6 +112,9 @@ echo "IUCODE_TOOL_EXTRA_OPTIONS=--ignore-broken" >%{buildroot}/%{_sysconfdir}/de %changelog +* Sun Jan 21 2024 Fedora Release Engineering - 3.6-10 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + * Thu Jul 20 2023 Fedora Release Engineering - 3.6-9 - Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild From 28cd2de3f2b23299f8f7ddc2ba0c097b27f24d3f Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 25 Jan 2024 08:44:41 +0000 Subject: [PATCH 17/33] Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild --- needrestart.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/needrestart.spec b/needrestart.spec index 537bba0..d686827 100644 --- a/needrestart.spec +++ b/needrestart.spec @@ -1,6 +1,6 @@ Name: needrestart Version: 3.6 -Release: 10%{?dist} +Release: 11%{?dist} Summary: Restart daemons after library updates License: GPLv2+ @@ -112,6 +112,9 @@ echo "IUCODE_TOOL_EXTRA_OPTIONS=--ignore-broken" >%{buildroot}/%{_sysconfdir}/de %changelog +* Thu Jan 25 2024 Fedora Release Engineering - 3.6-11 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + * Sun Jan 21 2024 Fedora Release Engineering - 3.6-10 - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild From a0928a0066e40fc22bbf1b56ae1aef6ba357ce57 Mon Sep 17 00:00:00 2001 From: Python Maint Date: Fri, 7 Jun 2024 08:33:07 +0200 Subject: [PATCH 18/33] Rebuilt for Python 3.13 --- needrestart.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/needrestart.spec b/needrestart.spec index d686827..bc3a09a 100644 --- a/needrestart.spec +++ b/needrestart.spec @@ -1,6 +1,6 @@ Name: needrestart Version: 3.6 -Release: 11%{?dist} +Release: 12%{?dist} Summary: Restart daemons after library updates License: GPLv2+ @@ -112,6 +112,9 @@ echo "IUCODE_TOOL_EXTRA_OPTIONS=--ignore-broken" >%{buildroot}/%{_sysconfdir}/de %changelog +* Fri Jun 07 2024 Python Maint - 3.6-12 +- Rebuilt for Python 3.13 + * Thu Jan 25 2024 Fedora Release Engineering - 3.6-11 - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild From 54469b52a5e1ab03fc2509c9831cb31af3cf7ebc Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 18 Jul 2024 19:17:08 +0000 Subject: [PATCH 19/33] Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild --- needrestart.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/needrestart.spec b/needrestart.spec index bc3a09a..d7246ad 100644 --- a/needrestart.spec +++ b/needrestart.spec @@ -1,6 +1,6 @@ Name: needrestart Version: 3.6 -Release: 12%{?dist} +Release: 13%{?dist} Summary: Restart daemons after library updates License: GPLv2+ @@ -112,6 +112,9 @@ echo "IUCODE_TOOL_EXTRA_OPTIONS=--ignore-broken" >%{buildroot}/%{_sysconfdir}/de %changelog +* Thu Jul 18 2024 Fedora Release Engineering - 3.6-13 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild + * Fri Jun 07 2024 Python Maint - 3.6-12 - Rebuilt for Python 3.13 From 4d0b471c30b87a72e681cbf08080d3ec91cf04be Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miroslav=20Such=C3=BD?= Date: Fri, 26 Jul 2024 01:33:18 +0200 Subject: [PATCH 20/33] convert GPLv2+ license to SPDX This is part of https://fedoraproject.org/wiki/Changes/SPDX_Licenses_Phase_4 --- needrestart.spec | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/needrestart.spec b/needrestart.spec index d7246ad..b003327 100644 --- a/needrestart.spec +++ b/needrestart.spec @@ -1,9 +1,10 @@ Name: needrestart Version: 3.6 -Release: 13%{?dist} +Release: 14%{?dist} Summary: Restart daemons after library updates -License: GPLv2+ +# Automatically converted from old format: GPLv2+ - review is highly recommended. +License: GPL-2.0-or-later URL: https://github.com/liske/%{name} Source0: https://github.com/liske/%{name}/archive/v%{version}/%{name}-%{version}.tar.gz Source1: debconf__needrestart.templates @@ -112,6 +113,9 @@ echo "IUCODE_TOOL_EXTRA_OPTIONS=--ignore-broken" >%{buildroot}/%{_sysconfdir}/de %changelog +* Fri Jul 26 2024 Miroslav Suchý - 3.6-14 +- convert license to SPDX + * Thu Jul 18 2024 Fedora Release Engineering - 3.6-13 - Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild From 6eb469718579894f5a4a62dd3bef76e2a17b3e06 Mon Sep 17 00:00:00 2001 From: Steve Cossette Date: Sun, 24 Nov 2024 09:47:26 -0500 Subject: [PATCH 21/33] Update to 3.8 to fix several security issues that could cause privilege escalations --- needrestart.spec | 12 +++++++++--- sources | 2 +- 2 files changed, 10 insertions(+), 4 deletions(-) diff --git a/needrestart.spec b/needrestart.spec index b003327..0e44c2b 100644 --- a/needrestart.spec +++ b/needrestart.spec @@ -1,9 +1,8 @@ Name: needrestart -Version: 3.6 -Release: 14%{?dist} +Version: 3.8 +Release: 1%{?dist} Summary: Restart daemons after library updates -# Automatically converted from old format: GPLv2+ - review is highly recommended. License: GPL-2.0-or-later URL: https://github.com/liske/%{name} Source0: https://github.com/liske/%{name}/archive/v%{version}/%{name}-%{version}.tar.gz @@ -113,6 +112,13 @@ echo "IUCODE_TOOL_EXTRA_OPTIONS=--ignore-broken" >%{buildroot}/%{_sysconfdir}/de %changelog +* Sun Nov 24 2024 Steve Cossette - 3.8-1 +- Update to 3.8 to fix several CVEs: +- CVE-2024-48991: Prevent race condition on /proc/$PID/exec evaluation +- CVE-2024-11003: Drop usage of Module::ScanDeps to prevent LPE. +- CVE-2024-48990: Do not set PYTHONPATH environment variable to prevent a LPE. +- CVE-2024-48992: Do not set RUBYLIB environment variable to prevent a LPE. + * Fri Jul 26 2024 Miroslav Suchý - 3.6-14 - convert license to SPDX diff --git a/sources b/sources index 25e4b2b..c90cce9 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (needrestart-3.6.tar.gz) = 5c0f2f427c93e6f621fc1727f6abf42651e184e168b3f720708ac73b425bc7dfb94622c6cc2afad1161e3ffbfd36500eb99c375f2f5a525c9cd10d7142f1e365 +SHA512 (needrestart-3.8.tar.gz) = 5c6f109d137658c8097cf109f8d6e67fb7dad15d47c3c892ae1504fea0b6cdb1e05bf1fa2f861296501729698c924e8343fc1e57cac960d90798138fcdebed31 From 0a563ec132fe5ba57d8dab6e2662b30ed6f6edc0 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 17 Jan 2025 19:50:56 +0000 Subject: [PATCH 22/33] Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild --- needrestart.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/needrestart.spec b/needrestart.spec index 0e44c2b..8f8eff1 100644 --- a/needrestart.spec +++ b/needrestart.spec @@ -1,6 +1,6 @@ Name: needrestart Version: 3.8 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Restart daemons after library updates License: GPL-2.0-or-later @@ -112,6 +112,9 @@ echo "IUCODE_TOOL_EXTRA_OPTIONS=--ignore-broken" >%{buildroot}/%{_sysconfdir}/de %changelog +* Fri Jan 17 2025 Fedora Release Engineering - 3.8-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild + * Sun Nov 24 2024 Steve Cossette - 3.8-1 - Update to 3.8 to fix several CVEs: - CVE-2024-48991: Prevent race condition on /proc/$PID/exec evaluation From 64d31b7361d26604ca1bcf407290c43274e49631 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marc=20Dequ=C3=A8nes=20=28Duck=29?= Date: Wed, 26 Mar 2025 18:42:35 +0900 Subject: [PATCH 23/33] Work around hardcoded binary install path for bin+sbin merge. --- needrestart.spec | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/needrestart.spec b/needrestart.spec index 8f8eff1..f194fae 100644 --- a/needrestart.spec +++ b/needrestart.spec @@ -62,6 +62,9 @@ cp man/needrestart.1 %{buildroot}/%{_mandir}/man1/ %find_lang needrestart-notify # useless files rm -rf %{buildroot}/%{perl_archlib} +# binary install path is hardcoded in the Makefile +# (see https://fedoraproject.org/wiki/Changes/Unify_bin_and_sbin) +mv %{buildroot}/usr/sbin/%{name} %{buildroot}/usr/bin/%{name} # workaround for https://bugzilla.redhat.com/show_bug.cgi?id=1489569 cp %{SOURCE1} %{buildroot}/%{_datadir}/%{name}/needrestart.templates # workaround for https://github.com/liske/needrestart/issues/75 @@ -95,7 +98,7 @@ echo "IUCODE_TOOL_EXTRA_OPTIONS=--ignore-broken" >%{buildroot}/%{_sysconfdir}/de %doc README.md README.batch.md README.Cont.md README.Interp.md README.nagios.md README.uCode.md NEWS ChangeLog %config(noreplace) %{_sysconfdir}/%{name} %config(noreplace) %{_sysconfdir}/default/intel-microcode -%{_sbindir}/%{name} +%{bindir}/%{name} %{perl_vendorlib}/* # %%{_libdir} resolves to /usr/lib64 on 64-bits systems, but the software does not handle this /usr/lib/%{name} @@ -112,6 +115,8 @@ echo "IUCODE_TOOL_EXTRA_OPTIONS=--ignore-broken" >%{buildroot}/%{_sysconfdir}/de %changelog +* Wed Mar 26 2025 Marc Dequènes (Duck) - 3.8-3 +- Work around hardcoded binary install path for bin+sbin merge. * Fri Jan 17 2025 Fedora Release Engineering - 3.8-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild From 0bc3816dba23e40a6ed3ee098f057ff937a54d4b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marc=20Dequ=C3=A8nes=20=28Duck=29?= Date: Thu, 27 Mar 2025 02:07:35 +0900 Subject: [PATCH 24/33] Forgot to create the bin directory --- needrestart.spec | 1 + 1 file changed, 1 insertion(+) diff --git a/needrestart.spec b/needrestart.spec index f194fae..cd6670c 100644 --- a/needrestart.spec +++ b/needrestart.spec @@ -64,6 +64,7 @@ cp man/needrestart.1 %{buildroot}/%{_mandir}/man1/ rm -rf %{buildroot}/%{perl_archlib} # binary install path is hardcoded in the Makefile # (see https://fedoraproject.org/wiki/Changes/Unify_bin_and_sbin) +mkdir -p %{buildroot}/usr/bin mv %{buildroot}/usr/sbin/%{name} %{buildroot}/usr/bin/%{name} # workaround for https://bugzilla.redhat.com/show_bug.cgi?id=1489569 cp %{SOURCE1} %{buildroot}/%{_datadir}/%{name}/needrestart.templates From d181f7d80dcd40125bb826bd20b14774a2462267 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marc=20Dequ=C3=A8nes=20=28Duck=29?= Date: Thu, 27 Mar 2025 02:32:42 +0900 Subject: [PATCH 25/33] fix typo in macro --- needrestart.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/needrestart.spec b/needrestart.spec index cd6670c..a419824 100644 --- a/needrestart.spec +++ b/needrestart.spec @@ -99,7 +99,7 @@ echo "IUCODE_TOOL_EXTRA_OPTIONS=--ignore-broken" >%{buildroot}/%{_sysconfdir}/de %doc README.md README.batch.md README.Cont.md README.Interp.md README.nagios.md README.uCode.md NEWS ChangeLog %config(noreplace) %{_sysconfdir}/%{name} %config(noreplace) %{_sysconfdir}/default/intel-microcode -%{bindir}/%{name} +%{_bindir}/%{name} %{perl_vendorlib}/* # %%{_libdir} resolves to /usr/lib64 on 64-bits systems, but the software does not handle this /usr/lib/%{name} From 9afdaf3792ae142b163f1f3045519f60f44f0a7b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marc=20Dequ=C3=A8nes=20=28Duck=29?= Date: Thu, 27 Mar 2025 19:55:33 +0900 Subject: [PATCH 26/33] Forgot to bump the release number --- needrestart.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/needrestart.spec b/needrestart.spec index a419824..5acf2e7 100644 --- a/needrestart.spec +++ b/needrestart.spec @@ -1,6 +1,6 @@ Name: needrestart Version: 3.8 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Restart daemons after library updates License: GPL-2.0-or-later From 1919cfa28f82e26ec132f0bbe1417fd61e750fcb Mon Sep 17 00:00:00 2001 From: Python Maint Date: Mon, 2 Jun 2025 19:58:21 +0200 Subject: [PATCH 27/33] Rebuilt for Python 3.14 --- needrestart.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/needrestart.spec b/needrestart.spec index 5acf2e7..c1571f9 100644 --- a/needrestart.spec +++ b/needrestart.spec @@ -1,6 +1,6 @@ Name: needrestart Version: 3.8 -Release: 3%{?dist} +Release: 4%{?dist} Summary: Restart daemons after library updates License: GPL-2.0-or-later @@ -116,6 +116,9 @@ echo "IUCODE_TOOL_EXTRA_OPTIONS=--ignore-broken" >%{buildroot}/%{_sysconfdir}/de %changelog +* Mon Jun 02 2025 Python Maint - 3.8-4 +- Rebuilt for Python 3.14 + * Wed Mar 26 2025 Marc Dequènes (Duck) - 3.8-3 - Work around hardcoded binary install path for bin+sbin merge. * Fri Jan 17 2025 Fedora Release Engineering - 3.8-2 From d7a4e52d44cf03f591208f7d26624cf61bf5cd14 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 24 Jul 2025 22:42:08 +0000 Subject: [PATCH 28/33] Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild --- needrestart.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/needrestart.spec b/needrestart.spec index c1571f9..3a6bc53 100644 --- a/needrestart.spec +++ b/needrestart.spec @@ -1,6 +1,6 @@ Name: needrestart Version: 3.8 -Release: 4%{?dist} +Release: 5%{?dist} Summary: Restart daemons after library updates License: GPL-2.0-or-later @@ -116,6 +116,9 @@ echo "IUCODE_TOOL_EXTRA_OPTIONS=--ignore-broken" >%{buildroot}/%{_sysconfdir}/de %changelog +* Thu Jul 24 2025 Fedora Release Engineering - 3.8-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild + * Mon Jun 02 2025 Python Maint - 3.8-4 - Rebuilt for Python 3.14 From ba5669e6bbc8ee9d2f5439634109281777459c0f Mon Sep 17 00:00:00 2001 From: Python Maint Date: Fri, 15 Aug 2025 13:01:38 +0200 Subject: [PATCH 29/33] Rebuilt for Python 3.14.0rc2 bytecode --- needrestart.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/needrestart.spec b/needrestart.spec index 3a6bc53..aaece1a 100644 --- a/needrestart.spec +++ b/needrestart.spec @@ -1,6 +1,6 @@ Name: needrestart Version: 3.8 -Release: 5%{?dist} +Release: 6%{?dist} Summary: Restart daemons after library updates License: GPL-2.0-or-later @@ -116,6 +116,9 @@ echo "IUCODE_TOOL_EXTRA_OPTIONS=--ignore-broken" >%{buildroot}/%{_sysconfdir}/de %changelog +* Fri Aug 15 2025 Python Maint - 3.8-6 +- Rebuilt for Python 3.14.0rc2 bytecode + * Thu Jul 24 2025 Fedora Release Engineering - 3.8-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild From 1b620b30572ad664ccfb366967100551262c932d Mon Sep 17 00:00:00 2001 From: Python Maint Date: Fri, 19 Sep 2025 12:32:25 +0200 Subject: [PATCH 30/33] Rebuilt for Python 3.14.0rc3 bytecode --- needrestart.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/needrestart.spec b/needrestart.spec index aaece1a..722abde 100644 --- a/needrestart.spec +++ b/needrestart.spec @@ -1,6 +1,6 @@ Name: needrestart Version: 3.8 -Release: 6%{?dist} +Release: 7%{?dist} Summary: Restart daemons after library updates License: GPL-2.0-or-later @@ -116,6 +116,9 @@ echo "IUCODE_TOOL_EXTRA_OPTIONS=--ignore-broken" >%{buildroot}/%{_sysconfdir}/de %changelog +* Fri Sep 19 2025 Python Maint - 3.8-7 +- Rebuilt for Python 3.14.0rc3 bytecode + * Fri Aug 15 2025 Python Maint - 3.8-6 - Rebuilt for Python 3.14.0rc2 bytecode From 711fb83691d7c8fefa6999ad4dab723407aeaaf3 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 16 Jan 2026 21:59:28 +0000 Subject: [PATCH 31/33] Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild --- needrestart.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/needrestart.spec b/needrestart.spec index 722abde..7ad40b3 100644 --- a/needrestart.spec +++ b/needrestart.spec @@ -1,6 +1,6 @@ Name: needrestart Version: 3.8 -Release: 7%{?dist} +Release: 8%{?dist} Summary: Restart daemons after library updates License: GPL-2.0-or-later @@ -116,6 +116,9 @@ echo "IUCODE_TOOL_EXTRA_OPTIONS=--ignore-broken" >%{buildroot}/%{_sysconfdir}/de %changelog +* Fri Jan 16 2026 Fedora Release Engineering - 3.8-8 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild + * Fri Sep 19 2025 Python Maint - 3.8-7 - Rebuilt for Python 3.14.0rc3 bytecode From 8d017ebebf6b71c1792e72c609f14fbbb653f248 Mon Sep 17 00:00:00 2001 From: Python Maint Date: Wed, 3 Jun 2026 17:37:34 +0200 Subject: [PATCH 32/33] Rebuilt for Python 3.15 --- needrestart.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/needrestart.spec b/needrestart.spec index 7ad40b3..2584f80 100644 --- a/needrestart.spec +++ b/needrestart.spec @@ -1,6 +1,6 @@ Name: needrestart Version: 3.8 -Release: 8%{?dist} +Release: 9%{?dist} Summary: Restart daemons after library updates License: GPL-2.0-or-later @@ -116,6 +116,9 @@ echo "IUCODE_TOOL_EXTRA_OPTIONS=--ignore-broken" >%{buildroot}/%{_sysconfdir}/de %changelog +* Wed Jun 03 2026 Python Maint - 3.8-9 +- Rebuilt for Python 3.15 + * Fri Jan 16 2026 Fedora Release Engineering - 3.8-8 - Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild From c2207129f8c961829a5841ceba46b99d12989a6e Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 16 Jul 2026 09:26:08 +0000 Subject: [PATCH 33/33] Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild --- needrestart.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/needrestart.spec b/needrestart.spec index 2584f80..bb79ac4 100644 --- a/needrestart.spec +++ b/needrestart.spec @@ -1,6 +1,6 @@ Name: needrestart Version: 3.8 -Release: 9%{?dist} +Release: 10%{?dist} Summary: Restart daemons after library updates License: GPL-2.0-or-later @@ -116,6 +116,9 @@ echo "IUCODE_TOOL_EXTRA_OPTIONS=--ignore-broken" >%{buildroot}/%{_sysconfdir}/de %changelog +* Thu Jul 16 2026 Fedora Release Engineering - 3.8-10 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild + * Wed Jun 03 2026 Python Maint - 3.8-9 - Rebuilt for Python 3.15