]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
units: Use built-in halt and kexec features instead of systemctl 28104/head
authorDaan De Meyer <daan.j.demeyer@gmail.com>
Thu, 22 Jun 2023 09:33:18 +0000 (10:33 +0100)
committerDaan De Meyer <daan.j.demeyer@gmail.com>
Thu, 22 Jun 2023 09:33:18 +0000 (10:33 +0100)
units/systemd-halt.service
units/systemd-kexec.service

index 3ce976f539dbc0edae096b9871f0e9322fb908c5..e3a35cc30d0ec324d0ac5d64e269f2add76bceac 100644 (file)
@@ -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
index 916995c9d43ddb0dba6af97fc2b37de9197093d8..243fa3b3da4ddaec9d0148d062e2887f65649c09 100644 (file)
@@ -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