| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
Closes #35307.
|
|
|
|
|
| |
Follow-up for d91c7c91bf5de3b12cc2b29dd8b5ad49f29448ef.
Closes https://github.com/systemd/systemd/issues/33260.
|
|
|
|
|
|
| |
As reported on the mailing list, this is non-obvious, so document it.
https://lists.freedesktop.org/archives/systemd-devel/2024-June/050351.html
|
|
|
|
|
|
|
|
|
| |
Prompted by #32895
Rather than ordering with each power operation targets,
ordering against shutdown.target which is a valid
synchronization point. This has no effect if soft-reboot
is being performed.
|
|
|
|
|
|
| |
fix: #31482
Signed-off-by: cunshunxia <cunshunxia@tencent.com>
|
| |
|
|
|
|
|
| |
This example is able to deal with D-Bus going away and reappearing,
like on soft-reboot, so link it in both manpages.
|
| |
|
|
|
|
|
| |
This is just a slight markup improvement; there should be no difference
in rendering.
|
| |
|
|
|
|
|
| |
We added version information, so now each bullet point contains multiple
paragraphs, so we need proper sentences.
|
| |
|
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
|
|
|
|
|
|
| |
Add a new boolean for units, SurviveFinalKillSignal=yes/no. Units that
set it will not have their process receive the final sigterm/sigkill in
the shutdown phase.
This is implemented by checking if a process is part of a cgroup marked
with a user.survive_final_kill_signal xattr (or a trusted xattr if we
can't set a user one, which were added only in kernel v5.7 and are not
supported in CentOS 8).
|
|
|
|
|
|
|
|
|
|
| |
just kept "mounted"
Follow-up for: 947d836a6e86f1936250ff8e3c67fa33b92a597f
(I guess in the original patch authors usecase the root fs actually
*does* remain in memory, but that's a special case and does not belong
in the man pages this way).
|
|
|
|
|
| |
Having surviving processes is not ready yet as a feature, so ensure
everything is killed on the transition for now
|
|
|
|
|
|
| |
The feature is not ready, postpone it
This reverts commit b80fc61e8971283606f9cd0a48e31d0f701c82f1.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
As it says on the tin, configures the unit to survive a soft reboot.
Currently all the following options have to be set by hand:
Conflicts=reboot.target kexec.target poweroff.target halt.target
Before=reboot.target kexec.target poweroff.target halt.target
After=sysinit.target basic.target
DefaultDependencies=no
IgnoreOnIsolate=yes
This is not very user friendly. If new default dependencies are added,
or new shutdown/reboot types, they also have to be added manually.
The new option is much simpler, easy to find, and does the right thing
by default.
|
| |
|
|
|
|
| |
As reported by Fossies.org.
|
|
|