Needrestart es esa típica utilidad de Linux que no sabes que necesitas hasta que la pruebas. Llegan actualizaciones. Las instalas. Llega el momento de decidir si reinicias la máquina. ¿Lo haces? ¿No lo haces? ¿Se puede reiniciar un servicio concreto mientras lo demás sigue funcionando? ¿Algún script de paquete me ha reiniciado su servicio y ya no hace falta que lo haga yo? Desde que lo tengo sólo reinicio la máquina cuando se actualizan el kernel o systemd. El resto, sólo procesos.
@jmdaweb sí, yo me escribí mi propio agente de monitorización que tira "dnf needs-restarting" o busca "/var/run/reboot-required" (para Debian). Entonces Nagios me envía alerta para las máquinas que necesitan un reinicio.
Divertido porque tengo dos grupos de máquinas que les vienen las actualizaciones a la vez; un grupo de como una docena y otro de tres. Hay días que estoy 10 minutos reiniciando...