Create ipmi folder under /run and /var/lib.

It will be easier to manage, if all ipmi related
configurations are stored under ipmi folder. So,
make sure that /run/ipmi (volatile) & /var/lib/ipmi
(non-volatile) exists before starting the service.

(From meta-phosphor rev: 8debf3aed29b2c75cffc59bd9fc79afc1ca3be5c)

Change-Id: I2cd90d243ccdd0e93fb7e6873a323c6b243adbe2
Signed-off-by: Richard Marian Thomaiyar <richard.marian.thomaiyar@linux.intel.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
diff --git a/meta-phosphor/recipes-phosphor/ipmi/phosphor-ipmi-host/phosphor-ipmi-host.service b/meta-phosphor/recipes-phosphor/ipmi/phosphor-ipmi-host/phosphor-ipmi-host.service
index 3f10e11..ef24bd0 100644
--- a/meta-phosphor/recipes-phosphor/ipmi/phosphor-ipmi-host/phosphor-ipmi-host.service
+++ b/meta-phosphor/recipes-phosphor/ipmi/phosphor-ipmi-host/phosphor-ipmi-host.service
@@ -16,6 +16,9 @@
 Restart=always
 ExecStart=/usr/bin/env ipmid
 SyslogIdentifier=ipmid
+RuntimeDirectory = ipmi
+RuntimeDirectoryPreserve = yes
+StateDirectory = ipmi
 
 [Install]
 WantedBy={SYSTEMD_DEFAULT_TARGET}