From: Yu Watanabe Date: Fri, 17 May 2024 16:26:14 +0000 (+0900) Subject: units: add JobTimeoutAction= to exit.target and friends X-Git-Tag: v256-rc3~35^2~3 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=1cd904bbe06c223e4e7d22d224f5785fbdde16f8;p=thirdparty%2Fsystemd.git units: add JobTimeoutAction= to exit.target and friends For consistency with other targets, e.g. poweroff.target or reboot.target. --- diff --git a/units/exit.target b/units/exit.target index f8a22e52c61..046dc03c2ae 100644 --- a/units/exit.target +++ b/units/exit.target @@ -14,6 +14,8 @@ DefaultDependencies=no Requires=systemd-exit.service After=systemd-exit.service AllowIsolate=yes +JobTimeoutSec=30min +JobTimeoutAction=exit-force [Install] Alias=ctrl-alt-del.target diff --git a/units/halt.target b/units/halt.target index bfa5f23e1de..c19865fe3ff 100644 --- a/units/halt.target +++ b/units/halt.target @@ -14,6 +14,8 @@ DefaultDependencies=no Requires=systemd-halt.service After=systemd-halt.service AllowIsolate=yes +JobTimeoutSec=30min +JobTimeoutAction=halt-force [Install] Alias=ctrl-alt-del.target diff --git a/units/kexec.target b/units/kexec.target index 5d8f8cdc52d..dee7d2009b5 100644 --- a/units/kexec.target +++ b/units/kexec.target @@ -14,6 +14,8 @@ DefaultDependencies=no Requires=systemd-kexec.service After=systemd-kexec.service AllowIsolate=yes +JobTimeoutSec=30min +JobTimeoutAction=kexec-force [Install] Alias=ctrl-alt-del.target