xref: /openbmc/phosphor-state-manager/service_files/xyz.openbmc_project.State.Host@.service (revision cd5a32a630d8eef199c7f2c730ce6b7353c4a21f)
1 [Unit]
2 Description=Phosphor Host%i State Manager
3 Wants=mapper-wait@-xyz-openbmc_project-control-host%i-auto_reboot.service
4 After=mapper-wait@-xyz-openbmc_project-control-host%i-auto_reboot.service
5 Wants=mapper-wait@-xyz-openbmc_project-state-chassis%i.service
6 After=mapper-wait@-xyz-openbmc_project-state-chassis%i.service
7 Wants=obmc-mapper.target
8 After=obmc-mapper.target
9 After=phosphor-ipmi-host.service
10 After=pldmd.service
11 Before=obmc-host-reset@%i.target
12 Wants=xyz.openbmc_project.Settings.service
13 After=xyz.openbmc_project.Settings.service
14 Wants=xyz.openbmc_project.Dump.Manager.service
15 After=xyz.openbmc_project.Dump.Manager.service
16 
17 [Service]
18 ExecStart=/usr/bin/phosphor-host-state-manager --host %i
19 Restart=always
20 Type=dbus
21 BusName=xyz.openbmc_project.State.Host%i
22 
23 [Install]
24 WantedBy=multi-user.target
25