summaryrefslogtreecommitdiffstats
path: root/man/systemd-soft-reboot.service.xml (follow)
Commit message (Collapse)AuthorAgeFilesLines
* man: asorted fixesYu Watanabe8 days1-1/+2
| | | | Closes #35307.
* man/systemd-soft-reboot.service: upgrade drop-in to unit file for sliceZbigniew Jędrzejewski-Szmek2024-06-111-4/+4
| | | | | Follow-up for d91c7c91bf5de3b12cc2b29dd8b5ad49f29448ef. Closes https://github.com/systemd/systemd/issues/33260.
* man: note that templated surviving units need a drop-in for their sliceLuca Boccassi2024-06-071-0/+11
| | | | | | As reported on the mailing list, this is non-obvious, so document it. https://lists.freedesktop.org/archives/systemd-devel/2024-June/050351.html
* man/soft-reboot: order surviving services before shutdown.targetMike Yuan2024-05-171-1/+1
| | | | | | | | | 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.
* man: fix a few issues in manpagecunshunxia2024-03-201-1/+1
| | | | | | fix: #31482 Signed-off-by: cunshunxia <cunshunxia@tencent.com>
* man: shorten unnecessarily long exampleLennart Poettering2024-03-141-15/+4
|
* man: add working example for sd_bus_set_watch_bind()Luca Boccassi2024-01-261-1/+8
| | | | | This example is able to deal with D-Bus going away and reappearing, like on soft-reboot, so link it in both manpages.
* man: use same version in public and system ident.David Tardon2023-12-251-1/+1
|
* man: use <simplelist> for 'See also' sectionsDavid Tardon2023-12-231-8/+8
| | | | | This is just a slight markup improvement; there should be no difference in rendering.
* 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