| [Unit] |
| Description=Check if flash side switch is needed |
| Wants=obmc-host-start-pre@0.target |
| Before=obmc-host-start-pre@0.target |
| Wants=obmc-mapper.target |
| After=obmc-mapper.target |
| Wants=xyz.openbmc_project.Software.BMC.Updater.service |
| After=xyz.openbmc_project.Software.BMC.Updater.service |
| Wants=xyz.openbmc_project.State.BMC.service |
| After=xyz.openbmc_project.State.BMC.service |
| Wants=xyz.openbmc_project.State.Chassis.service |
| After=xyz.openbmc_project.State.Chassis.service |
| Wants=xyz.openbmc_project.Settings.service |
| After=xyz.openbmc_project.Settings.service |
| ConditionPathExists=!/run/openbmc/host@0-on |
| |
| [Service] |
| Restart=no |
| Type=oneshot |
| RemainAfterExit=no |
| ExecStart=/usr/bin/phosphor-bmc-side-switch |
| |
| [Install] |
| WantedBy=obmc-host-startmin@0.target |