| [Unit] |
| Description=Enable reboot on host failures |
| Wants=mapper-wait@-xyz-openbmc_project-control-host0-auto_reboot.service |
| After=mapper-wait@-xyz-openbmc_project-control-host0-auto_reboot.service |
| |
| [Service] |
| ExecStart = /bin/sh -c "busctl set-property `mapper get-service /xyz/openbmc_project/control/host0/auto_reboot` /xyz/openbmc_project/control/host0/auto_reboot xyz.openbmc_project.Control.Boot.RebootPolicy AutoReboot b true" |
| ExecStop = /bin/sh -c "busctl set-property `mapper get-service /xyz/openbmc_project/control/host0/auto_reboot` /xyz/openbmc_project/control/host0/auto_reboot xyz.openbmc_project.Control.Boot.RebootPolicy AutoReboot b false" |
| Type=oneshot |
| RemainAfterExit=yes |
| |
| [Install] |
| WantedBy={SYSTEMD_DEFAULT_TARGET} |