From 1cd904bbe06c223e4e7d22d224f5785fbdde16f8 Mon Sep 17 00:00:00 2001 From: Yu Watanabe Date: Sat, 18 May 2024 01:26:14 +0900 Subject: [PATCH] units: add JobTimeoutAction= to exit.target and friends For consistency with other targets, e.g. poweroff.target or reboot.target. --- units/exit.target | 2 ++ units/halt.target | 2 ++ units/kexec.target | 2 ++ 3 files changed, 6 insertions(+) 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