summaryrefslogtreecommitdiffstats
path: root/man/systemd-soft-reboot.service.xml (follow)
Commit message (Collapse)AuthorAgeFilesLines
* man: also SIGKILL is sent on soft-rebootYu Watanabe2023-11-281-2/+2
|
* man/networkctl,systemd-soft-reboot: capitalize and add periodsZbigniew Jędrzejewski-Szmek2023-11-061-7/+7
| | | | | We added version information, so now each bullet point contains multiple paragraphs, so we need proper sentences.
* man,docs: suffix directories with /Mike Yuan2023-10-211-1/+1
|
* systemctl: automatically softreboot/kexec if set up on rebootLuca Boccassi2023-10-201-0/+4
| | | | | | | | | 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.
* pid1: add SurviveFinalKillSignal= to skip units on final sigterm/sigkill spreeLuca Boccassi2023-09-281-6/+35
| | | | | | | | | | | 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).
* man: don't claim BindPaths= file systems would remain "in memory", they are ↵Lennart Poettering2023-08-111-3/+3
| | | | | | | | | | 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).
* softreboot: ensure all processes are killedLuca Boccassi2023-07-241-8/+0
| | | | | Having surviving processes is not ready yet as a feature, so ensure everything is killed on the transition for now
* Revert "core: add IgnoreOnSoftReboot= unit option"Luca Boccassi2023-07-231-3/+6
| | | | | | The feature is not ready, postpone it This reverts commit b80fc61e8971283606f9cd0a48e31d0f701c82f1.
* core: add IgnoreOnSoftReboot= unit optionLuca Boccassi2023-07-211-6/+3
| | | | | | | | | | | | | | | | | 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.
* man: explicitly note that units surviving soft-reboot should not pin resourcesLuca Boccassi2023-07-181-1/+3
|
* tree-wide: fix a couple of typosFrantisek Sumsal2023-06-151-1/+1
| | | | As reported by Fossies.org.
* man: document the soft reboot operationLennart Poettering2023-06-021-0/+158