NeedRestart

Edit Package needrestart
https://github.com/liske/needrestart

NeedRestart checks which daemons need to be restarted after library upgrades.
It is inspired by CheckRestart from the debian-goodies package.

Features:

- Supports (but does not require) systemd
- Binary blacklisting (i.e. Display Managers)
- Tries to detect required restarts of interpreter based daemons (supports Java, Perl, Python, Ruby)
- Tries to detect required restarts of containers (Docker, LXC)
- Tries to detect pending kernel upgrades
- Tries to detect pending microcode upgrades for Intel CPUs
- Could be used as Nagios check_command
- Fully integrated into APT/DPKG using hooks as well as integrated into DNF using DNF's Python plugins
- Added Zypper Full Upgrade script/command to integrate Zypper with NeedRestart straight away

Refresh
Refresh
Source Files
Filename Size Changed
debconf__needrestart.templates 0000006334 6.19 KB
needrestart-3.11.tar.gz 0000080153 78.3 KB
needrestart.changes 0000011912 11.6 KB
needrestart.spec 0000006787 6.63 KB
zypper-full-upgrade+restarts.bash 0000002264 2.21 KB
Comments 1

Martin von Reichenberg's avatar
rpmlint command gives this ERROR:

needrestart.noarch: E: polkit-untracked-privilege (Badness: 10) net.fiasko-nw.needrestart (auth_admin:auth_admin:auth_admin)

set_polkit_default_privs command does not solve the issue;

Ownership BUG in /var/tmp/build-root/openSUSE_Tumbleweed-x86_64/etc/polkit-1:
drwxr-x--- 1 root srvGeoClue rules.d/ | rules.d/ directory should be: root root ($USER $GROUP) and not: root srvGeoClue ($USER $GROUP)

openSUSE Build Service is sponsored by