]> git.ipfire.org Git - thirdparty/systemd.git/commit - src/login/logind-dbus.c
systemctl: automatically softreboot/kexec if set up on reboot 29626/head
authorLuca Boccassi <bluca@debian.org>
Thu, 19 Oct 2023 12:58:03 +0000 (13:58 +0100)
committerLuca Boccassi <bluca@debian.org>
Fri, 20 Oct 2023 10:45:37 +0000 (11:45 +0100)
commit665a3d6d15c09428debcabd46e8a2e27afc51a46
tree7fdccbd221cba5c7ff3b5be87161897012119c0f
parent017e8094f63b5fd6c1f8443cf2b77b4a42673fe7
systemctl: automatically softreboot/kexec if set up on reboot

Automatically softreboot if the nextroot has been set up with an OS
tree, or automatically kexec if a kernel has been loaded with kexec
--load.

Add SYSTEMCTL_SKIP_AUTO_KEXEC and SYSTEMCTL_SKIP_AUTO_SOFT_REBOOT to
skip the automated switchover.
docs/ENVIRONMENT.md
man/org.freedesktop.login1.xml
man/systemctl.xml
man/systemd-soft-reboot.service.xml
src/basic/login-util.h
src/login/logind-dbus.c
src/systemctl/systemctl-logind.c
src/systemctl/systemctl.c
test/units/testsuite-82.sh