exchange-bmc-os-info: Remove dependency on ipmi.service

Resolves ipmitool/ipmitool#46

Most modern systems do not require ipmi.service to load the kernel
modules. Checking for /dev/ipmi* would be sufficient.

v2: Use Assert in place of Condition to explicitly fail based on
   AlexanderAmelkin's feedback.
Signed-off-by: Charles Rose <charles.rose@dell.com>
This commit is contained in:
Charles Rose 2019-04-09 17:49:19 -04:00 committed by Alexander Amelkin
parent 95038ba01b
commit cdd9d51c5f

View File

@ -1,7 +1,8 @@
[Unit]
Description=Exchange Information between BMC and OS
After=ipmi.service network.target
Requires=ipmi.service
After=network.target
AssertFileIsExecutable=/usr/bin/ipmitool
AssertPathExistsGlob=/dev/ipmi*
[Service]
Type=oneshot