needrestart 3.3
Posted on 2018-06-24 in Projects • 1 min read
needrestart checks which daemons need to be restarted after library upgrades. It is inspired by checkrestart from the debian-goodies package.
needrestart supports but does not require systemd. If systemd is not available or does not return a service name needrestart uses hooks to identify the corresponding System V init script. If a process inside a container (LXC, docker) it suggests to restart the entire container. needrestart contains a heuristic for different interpreter languages: it tries to detect if outdated script code/modules are in use (Java, Perl, Python, Ruby).
Changes in 3.3
- Fixes:
- [Core] Configuration file is ignored. (Debian Bug#901999 by Andreas Schmidt pi-c@arcor.de) (Debian Bug#902031 by Axel Beckert abe@debian.org) (Debian Bug#902049 by Jon nuxi@vault24.org) (github issue #121 by Sven Hartge @shartge)
- [Interp] Supress uninitalized value if abs_path fails. (github issue #120 by Craig Andrews @candrews)