Package: systemd Version: 215-17+deb8u6 Severity: minor After upgrading a system from wheezy to jessie, I attempted to schedule a reboot at 8:27 AM by executing '/sbin/shutdown -r 08:27 completing upgrade'. It produced this (partial) error, which did not stay on the screen long enough to copy:
Failed to talk to shutdownd, proceeding with immediate shutdown: and rebooted immediately. Rebooting immediately when the user has specified a time in the future is unexpected and undocumented behavior. I have not tested this patch, but the gist of the fix is: --- src/systemctl/systemctl.c 2017-02-08 15:45:39.000000000 -0700 +++ src/systemctl/systemctl.c.orig 2017-02-08 16:04:21.503618530 -0700 @@ -6897,7 +6897,8 @@ m); if (r < 0) - log_warning("Failed to talk to shutdownd, proceeding with immediate shutdown: %s", strerror(-r)); + log_warning("Failed to talk to shutdownd, not scheduling shutdown: %s", strerror(-r)); + return -1; else { char date[FORMAT_TIMESTAMP_MAX]; It could instead be fixed by updating the manpage, but not rebooting immediately follows the principle of least surprise.