2️⃣6️⃣ Here's the 26th post highlighting key new features of the upcoming v257 release of systemd. #systemd257
In particular on image based systems that receive comprehensive updates regularly it makes sense to automatically reboot them at the right times, so that the newer kernel and new userspace code definitely gets used, and is more than just dead weight on disk.
When multiple components of the OS (let's say kernel on one hand and the root fs on another) are updated, it's also essential…
…that the system is rebooted as often as really necessary but not more than that, in order to maximize uptime, and not annoy the user needlessly. After all, rebooting means disruption, and unavailability of the system's services.
With systemd v257 the systemd-logind service gained a new centralized knob for designating a specific "maintenance time" for systems via the new DesignatedMaintenanceTime= setting in logind.conf.
It takes a calendar time expression (in the same format…