Reexec the systemd init daemon after update from now. This will prevent
from leaving the system in an undefined / unuseable status.
Fixes #10820.
Signed-off-by: Stefan Schantl <stefan.schantl@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
name = systemd
version = 215
-release = 1
+release = 2
maintainer = Stefan Schantl <stefan.schantl@ipfire.org>
groups = System/Base
end
script postup
+ # Re-exec systemd after update.
+ /usr/bin/systemctl daemon-reexec
+
# Restart login service after update
/usr/bin/systemctl daemon-reload >/dev/null 2>&1 || :
/usr/bin/systemctl try-restart systemd-logind.service >/dev/null 2>&1 || :