From: Daan De Meyer Date: Thu, 22 Jun 2023 09:33:18 +0000 (+0100) Subject: units: Use built-in halt and kexec features instead of systemctl X-Git-Tag: v254-rc1~142^2 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=9a0eade760874861ded1cc7240277774b07b9b5c;p=thirdparty%2Fsystemd.git units: Use built-in halt and kexec features instead of systemctl --- diff --git a/units/systemd-halt.service b/units/systemd-halt.service index 3ce976f539d..e3a35cc30d0 100644 --- a/units/systemd-halt.service +++ b/units/systemd-halt.service @@ -13,7 +13,4 @@ Documentation=man:systemd-halt.service(8) DefaultDependencies=no Requires=shutdown.target umount.target final.target After=shutdown.target umount.target final.target - -[Service] -Type=oneshot -ExecStart=systemctl --force halt +SuccessAction=halt-force diff --git a/units/systemd-kexec.service b/units/systemd-kexec.service index 916995c9d43..243fa3b3da4 100644 --- a/units/systemd-kexec.service +++ b/units/systemd-kexec.service @@ -13,7 +13,4 @@ Documentation=man:systemd-kexec.service(8) DefaultDependencies=no Requires=shutdown.target umount.target final.target After=shutdown.target umount.target final.target - -[Service] -Type=oneshot -ExecStart=systemctl --force kexec +SuccessAction=kexec-force