Comment 0 for bug 2068543

Revision history for this message
halfgaar (wiebe-halfgaar) wrote :

On Ubuntu 24.04:

The conf /etc/needrestart/needrestart.conf contains:

# Restart mode: (l)ist only, (i)nteractive or (a)utomatically.
#
# ATTENTION: If needrestart is configured to run in interactive mode but is run
# non-interactive (i.e. unattended-upgrades) it will fallback to list only mode.
#
#$nrconf{restart} = 'i';

Whether that variable is left at default (commented out) or defined with 'l' or 'i', services are still restarted.

This config variable conflicts with the new behavior in [1].

To reproduce: set "$nrconf{restart} = 'l'" run 'apt reinstall libssl3t64' on servers with Nginx, Redis, etc.

Not sure if this setting should be respected, changed, or removed.

[1] https://discourse.ubuntu.com/t/needrestart-changes-in-ubuntu-24-04-service-restarts/44671