Debian Patches

Status for needrestart/3.6-8

Patch Description Author Forwarded Bugs Origin Last update
01-use-invoke-rc-d.diff # Use invoke-rc.d instead of service command.
# Closes: #850948

diff -Naur needrestart-2.11.orig/needrestart needrestart-2.11/needrestart
no
02-bash-term-in-posix-shell.diff # Workaround needrestart: bash-term-in-posix-shell '& read -p' [etc/needrestart/restart.d/dbus.service:65]

diff -Naur needrestart-3.6.orig/ex/restart.d/dbus.service needrestart-3.6/ex/restart.d/dbus.service
no
03-ignore-serial-getty.diff do not restart serial-getty@*.service Helmut Grohne <helmut@subdivi.de> invalid
04-vm-detection.diff [PATCH] Fix VM detection regression introduced in f54d85c zxyrepf <53189615+zxyrepf@users.noreply.github.com> no 2022-07-24
05-fix-AMD-ucode-checking-in-non-debug-mode.diff [PATCH] fix AMD ucode checking in non-debug mode
It looks like the assignment when the ucode exist was not
done *unless* `debug` (`-v`) was set. Therefore, all AMD microcode
checks were returning UNKNOWN, including in Nagios checks, unless the
`-v` ("verbose", but actually `debug`) was passed.
=?UTF-8?q?Antoine=20Beaupr=C3=A9?= <anarcat@debian.org> no 2023-11-15
06-uCode-fix-uninitialized-value-in-logging-of-processo.diff [PATCH] [uCode] fix uninitialized value in logging of processor index
This got broken in f8c2609f8d5a0e10bd988497b8ea9815a7bb2fa8.

Before that it would have effectively logged
`$processors{$pid}->{processor}`, but the `processor` entry
is also the key in `%processors`, i.e. equals `$pid`.
=?UTF-8?q?Stefan=20B=C3=BChler?= <source@stbuehler.de> no 2023-05-28
07-mark-unavailable-firmware-as-CURRENT.diff [PATCH] mark unavailable firmware as CURRENT
This changes the policy of reporting missing firmware updates as
"UNKNOWN". Now, if there's no available firmware, we report
"current". That fixes needrestart on platforms that do not have
firmware support (#220) or platforms that *are* supported but for
which a CPU is to new to have an updated firmware available (#149).

It does *not* create a new "unavailable" status (#274) as this maps
poorly in Nagios reporting, but that is an option that was considered
here as well.
<anarcat@debian.org> no 2023-11-21
08-uninitialized-vars-arm.diff # Patch from George Robbert <ghr@minazuki.org> to fix uninitialized value
# warnings on some amd64 and arm systems.
# Closes: #1063719

diff -Naur needrestart-3.6.orig/perl/lib/NeedRestart/uCode.pm needrestart-3.6/perl/lib/NeedRestart/uCode.pm
no
09-recognize-versioned-ruby-interpreter.diff # Add patch from Helmut Grohne <helmut@subdivi.de> to detect versioned
# ruby interpreters.
# Closes: #1063155
no
10-notify-send-timeout.diff # Add patch from Michał Mirosław <mirq-deboogs@rere.qmqm.pl> to fix a timeout
# in notify-send.
# Closes: #1024426

diff -Naur needrestart-3.6.orig/ex/notify.d/400-notify-send needrestart-3.6/ex/notify.d/400-notify-send
no
11-spelling-error.diff # Fix a spelling error in needrestart.
# Closes: #1040673

diff -Naur needrestart-3.6.orig/needrestart needrestart-3.6/needrestart
no

All known versions for source package 'needrestart'

Links