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
- Download package
-
Checkout Package
osc -A https://api.opensuse.org checkout Base:System/needrestart && cd $_ - Create Badge
Source Files
| Filename | Size | Changed |
|---|---|---|
| needrestart-3.11.tar.gz | 0000080153 78.3 KB | |
| needrestart.changes | 0000005106 4.99 KB | |
| needrestart.rpmlintrc | 0000000474 474 Bytes | |
| needrestart.spec | 0000008546 8.35 KB | |
| zypper-full-upgrade+restarts.bash | 0000007201 7.03 KB |
Comments 1
rpmlintcommand gives this ERROR:needrestart.noarch: E: polkit-untracked-privilege (Badness: 10) net.fiasko-nw.needrestart (auth_admin:auth_admin:auth_admin)set_polkit_default_privscommand 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)