1*7cbff67cSJordan Chang[Unit]
2*7cbff67cSJordan ChangDescription=NCPLite Host%i Off
3*7cbff67cSJordan ChangBefore=obmc-chassis-hard-poweroff@%i.target
4*7cbff67cSJordan ChangBefore=obmc-chassis-poweroff@%i.target
5*7cbff67cSJordan ChangConflicts=obmc-host-startmin@%i.target
6*7cbff67cSJordan ChangOnFailure=obmc-chassis-poweroff@%i.target
7*7cbff67cSJordan ChangOnFailureJobMode=flush
8*7cbff67cSJordan Chang
9*7cbff67cSJordan Chang[Service]
10*7cbff67cSJordan ChangType=oneshot
11*7cbff67cSJordan ChangExecStart=@SBINDIR@/host-control gracefuloff
12*7cbff67cSJordan ChangExecStartPost=/bin/sh -c "busctl call xyz.openbmc_project.Logging.IPMI \
13*7cbff67cSJordan Chang        /xyz/openbmc_project/Logging/IPMI \
14*7cbff67cSJordan Chang        xyz.openbmc_project.Logging.IPMI IpmiSelAdd ssaybq \
15*7cbff67cSJordan Chang        'Power Button Pressed' '/xyz/openbmc_project/state/chassis0' \
16*7cbff67cSJordan Chang        3 0x00 0xff 0xff true 0x0020"
17