| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
| |
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.
|
|
|