Scroll to navigation

DNF-NEEDS-RESTARTING(8) dnf-plugins-core DNF-NEEDS-RESTARTING(8)

NAME

dnf-needs-restarting - DNF needs_restarting Plugin

Check for running processes that should be restarted.

SYNOPSIS

dnf needs-restarting [-u] [-r]

DESCRIPTION

needs-restarting looks through running processes and tries to detect those that use files from packages that have been updated after the given process started. Such processes are reported by this tool.

Note that in most cases a process should survive update of its binary and libraries it is using without requiring to be restarted for proper operation. There are however specific cases when this does not apply. Separately, processes often need to be restarted to reflect security updates.

OPTIONS

All general DNF options are accepted, see Options in dnf(8) for details.

-u, --useronly

Only consider processes belonging to the running user.


-r, --reboothint

Only report whether a reboot is required (exit code 1) or not (exit code 0).


Only list the affected systemd services.

CONFIGURATION

/etc/dnf/plugins/needs-restarting.d/

/etc/dnf/plugins/needs-restarting.d/pkgname.conf

Packages can be added to needs-restarting via conf files in config directory. Config files need to have .conf extension or will be ignored.

More than one package is allowed in each file (one package per line) although it is advised to use one file for each package.

Example:

echo "dwm" > /etc/dnf/plugins/needs-restarting.d/dwm.conf


AUTHOR

See AUTHORS in your Core DNF Plugins distribution

COPYRIGHT

2024, Red Hat, Licensed under GPLv2+

January 15, 2024 4.3.0