File needrestart.changes of Package needrestart
-------------------------------------------------------------------
Tue May 20 14:41:02 UTC 2025 - Martin Stibor <martin.von.reichenberg@proton.me>
- Initial commit (re-upload) of NeedRestart into Open Build Service (OBS)
- Removed no longer necessary Install steps which have already been fixed upstream
- Provided support for various Linux Distributions [SUSE, FEDORA, MAGEIA(-Unfinished)]
- Added `rpmlintrc` file to suppress `perl-base` explicit dependency
- Update to the latest upstream stable version - 3.11
- Changes:
* [CONT] allow to ignore containers by name
* [Kernel] allow glob customization for find kernel image files
- Fixes:
* [core] fix warnings if no cgroup could be determined
-------------------------------------------------------------------
Sun Apr 6 13:50:37 UTC 2025 - Martin von Reichenberg <martin.von.reichenberg@proton.me>
- Changes:
* [core] add override for systemd-nspawn (Debian Bug #1101553)
(Debian Bug#1101553 by Raphaël Halimi <raphael.halimi@gmail.com>)
* [core] add another pattern to ignore java native access
(github issue #267 by @rdemongeot)
- Fixes:
* [core] unbreak systemd-user w/ dash
(Debian Bug#1101551 by Raphaël Halimi <raphael.halimi@gmail.com>)
(github pull request #338 by Ivan Shapovalov @intelfx)
* [metrics] fix undefined values warning if no expected ucode version
is available
-------------------------------------------------------------------
Sat Mar 29 16:36:47 UTC 2025 - Martin von Reichenberg <martin.von.reichenberg@proton.me>
- Features:
* [CONT] Detect systemd-nspawn and add a fallback module.
* [Core] Add option '-x' to skip user interaction when no process is selected for restart by default.
- Changes:
* [Core] Add default override for qrtr-ns / rmtfs.
* [Core] Add override for bacula.
* [Core] Add override for lxc.
* [Core] Add override for xrdp.
* [Core] Print executable in verbose mode.
* [Core] Better systemd --user integration.
* [Core] Ignore /memfd: binaries.
* [Docs] Update kernel naming in config example for RPi2/3.
* [Docs] Document -b a little more.
* [L10N] Add zh-TW Traditional Chinese locale.
- Fixes:
* [Core] Fix regression of false positives for processes running in
* [Core] Fix typos.
* [Docs] Fix missing escapes in markdown files.
* [Interp] Fix source file scanning for processes in another mountns.
* [uCode] Do not print undef values in batch mode.
-------------------------------------------------------------------
Thu Nov 21 16:30:57 UTC 2024 - hui <sturm-fr@web.de>
- Security
* [Core] CVE-2024-48991: Prevent race condition on /proc/$PID/exec evaluation.
* [Interp] CVE-2024-11003: Drop usage of Module::ScanDeps to prevent LPE.
* [Interp] CVE-2024-48990: Do not set PYTHONPATH environment variable to prevent a LPE.
* [Interp] CVE-2024-48992: Do not set RUBYLIB environment variable to prevent a LPE.
- Features
* [CONT] Add Incus support.
- Changes
* [Core] Refactor device number comparison to be independent of leading zeros.
* [Interp] Enable ruby check for versioned ruby binary names.
*[Interp] Chdir into empty directory to prevent python parsing arbitrary files.
- Fixes
* [VM] Fix spelling mistake.
* [Core] Make OpenMetrics output prometheus compatible.
* [uCode] Fix error handling logic being dependent on debug level.
* [Core] Fix "Use of uninitialized value $sdev in right bitshift".
-------------------------------------------------------------------
Mon Aug 12 12:11:50 UTC 2024 - Martin von Reichenberg <martin.von.reichenberg@proton.me>
- Update to the latest stable upstream version - 3.7
- Features:
* [Interp] Add optional persistent cache support for perl scanning.
* [Core] Add OpenMetrics time series output.
- Changes:
* [Core] Replace which by command -v.
* [Core] Ignore USBGuard.
* [Core] Do not ignore dhclient but prevent restart ifup automaticly.
* [Core] Add greetd to the list of restart exclusions.
* [Core] Support dbus replacements.
* [Core] Apply override_rc deterministically.
* [uCode] Test vendor id before check for Intel ucode.
* [uCode] Fix AMD ucode checking in non-debug mode.
* [uCode] Mark unavailable ucode as CURRENT.
* [Kernel] Increase read size for version strings.
* [README] Add RPi5 details.
* [README] Add RPi1 details.
* [uCode] Add an option to print uCode hints w/o acknowledgement.
- Fixes:
* [README] Prevent shell expansion in example.
* [Core] Fix VM detection regression introduced in f54d85c.
* [uCode] Fix uninitialized value regression.
* [uCode] Fix AMD uCode check in non-debug mode.
* [CONT] Fix always ignoring lxc/lxd instances.
* [Core] Fix shellcheck issues.
* [Kernel] Fix kernel version detection for kernel images >= 6.0.
--------------------------------------------------------------------
Sat May 4 19:57:27 UTC 2024 - Martin von Reichenberg <martin.von.reichenberg@proton.me>
- Just a small cleanup for the spring season
-------------------------------------------------------------------
Sat Nov 4 19:32:42 UTC 2023 - Martin von Reichenberg <martin.von.reichenberg@proton.me>
- Update to new upstream release version 3.6
- Imported changelog from
"https://src.fedoraproject.org/rpms/needrestart/blob/rawhide/f/needrestart.spec"
-------------------------------------------------------------------
Thu May 19 2022 Marc Dequènes (Duck) <duck@redhat.com> - 3.6-1
* NUR
-------------------------------------------------------------------
Thu Jan 20 2022 Fedora Release Engineering <releng@fedoraproject.org> - 3.5-9
* Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
-------------------------------------------------------------------
Thu Sep 23 2021 Miro Hrončok <mhroncok@redhat.com> - 3.5-8
* Dont own /usr/lib/python3.X/site-packages
-------------------------------------------------------------------
Thu Jul 22 2021 Fedora Release Engineering <releng@fedoraproject.org> - 3.5-7
* Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
-------------------------------------------------------------------
Fri Jun 04 2021 Python Maint <python-maint@redhat.com> - 3.5-6
* Rebuilt for Python 3.10
-------------------------------------------------------------------
Mon Mar 15 2021 Marc Dequènes (Duck) <duck@redhat.com> - 3.5-5
* move 'iucode-tool' to Recommends as it is not available in all
architectures
-------------------------------------------------------------------
Tue Jan 26 2021 Fedora Release Engineering <releng@fedoraproject.org> - 3.5-4
* Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
-------------------------------------------------------------------
Tue Jul 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 3.5-3
* Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
-------------------------------------------------------------------
Tue Jun 02 2020 Miro Hrončok <mhroncok@redhat.com> - 3.5-2
* Rebuilt for Python 3.9
-------------------------------------------------------------------
Fri May 29 2020 Marc Dequènes (Duck) <duck@redhat.com> - 3.5-1
* NUR: removed patch integrated upstream and update debconf template
* downgrade debconf to Recommends on systems supporting weak dependencies
-------------------------------------------------------------------
Tue May 26 2020 Miro Hrončok <mhroncok@redhat.com> - 3.4-5
* Rebuilt for Python 3.9
-------------------------------------------------------------------
Wed Jan 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 3.4-4
* Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
-------------------------------------------------------------------
Mon Aug 19 2019 Miro Hrončok <mhroncok@redhat.com> - 3.4-3
* Rebuilt for Python 3.8
-------------------------------------------------------------------
Thu Jul 25 2019 Fedora Release Engineering <releng@fedoraproject.org> - 3.4-2
* Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
-------------------------------------------------------------------
Fri May 24 2019 Marc Dequènes (Duck) <duck@redhat.com> - 3.4-1
* NUR
* backport patch to blacklist the network service; accepted
upstream but not yet released
* remove workaround related to terminal size detection in
a non-interractive situation, fixed upstream
(see https://github.com/liske/needrestart/pull/110)
* update debconf templates
-------------------------------------------------------------------
Tue Apr 02 2019 Marc Dequènes (Duck) <duck@redhat.com> - 3.3-3
* limit Python files to the actual plugin, thus avoiding to embed Python
bytecode and also owning the general Python lib path by mistake
(fixes #1672094)
-------------------------------------------------------------------
Fri Feb 01 2019 Fedora Release Engineering <releng@fedoraproject.org> - 3.3-2
* Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
-------------------------------------------------------------------
Thu Jul 19 2018 Marc Dequènes (Duck) <duck@redhat.com> - 3.3-1
* NUR
* YUM plugin: use subprocess32 as recommended by Python
subprocess documentation, and catch all exceptions
* removes the `20-rpm` hook, this is breaking the RPM DB
* workaround needrestart#123
* add missing dependency on 'iucode-tool'
* install new documentation file 'README.uCode.md'
* update debconf templates
* NUR: removed all patches, integrated upstream
* added workaround for GetTerminalSize problem when used
non-interractively (see needrestart#110)
* fix crash with YUM plugin when called by yum-cron
-------------------------------------------------------------------
Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 2.11-11
* Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
-------------------------------------------------------------------
Tue Jun 19 2018 Miro Hrončok <mhroncok@redhat.com> - 2.11-10
* Rebuilt for Python 3.7
-------------------------------------------------------------------
Thu Feb 08 2018 Fedora Release Engineering <releng@fedoraproject.org> - 2.11-9
* Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
-------------------------------------------------------------------
Thu Dec 21 2017 Marc Dequènes (Duck) <duck@redhat.com> - 2.11-8
* fix 'check_needed' variable scope in YUM plugin
* fix YUM plugin Python encoding problem
* declare YUM plugin can be run non-interactively
* YUM/DNF plugins: run non-interactively if --assumeyes is used
-------------------------------------------------------------------
Thu Oct 05 2017 Marc Dequènes (Duck) <duck@redhat.com> - 2.11-7
* forgot the %%{?dist} release component
-------------------------------------------------------------------
Thu Sep 28 2017 Marc Dequènes (Duck) <duck@redhat.com> - 2.11-6
* Thanks Matthias Runge Mauchin for the review
* break description line too long
-------------------------------------------------------------------
Thu Sep 28 2017 Marc Dequènes (Duck) <duck@redhat.com> - 2.11-5
* add dependency on respective YUM/DNF packages to avoid unowned directories
-------------------------------------------------------------------
Wed Sep 27 2017 Marc Dequènes (Duck) <duck@redhat.com> - 2.11-4
* make the changelog more readable
-------------------------------------------------------------------
Fri Sep 22 2017 Marc Dequènes (Duck) <duck@redhat.com> - 2.11-3
* YUM plugin: call needrestart in close_hook to avoid RPMDB mess
* fix conditional to install DNF plugin instead of YUM plugin
* build depends on python3-devel to get the related macros
* fix DNF plugin directory creation
-------------------------------------------------------------------
Fri Sep 15 2017 Marc Dequènes (Duck) <duck@redhat.com> - 2.11-2
* update YUM and DNF plugins; dont crash when needrestart itself is being removed
-------------------------------------------------------------------
Thu Sep 07 2017 Marc Dequènes (Duck) <duck@redhat.com> - 2.11-1
* initial packaging