commit | 8debf3aed29b2c75cffc59bd9fc79afc1ca3be5c | [log] [tgz] |
---|---|---|
author | Richard Marian Thomaiyar <richard.marian.thomaiyar@linux.intel.com> | Tue Sep 18 14:42:05 2018 +0530 |
committer | Brad Bishop <bradleyb@fuzziesquirrel.com> | Mon Sep 24 21:34:41 2018 +0000 |
tree | d21cfda09fc84963c98e4f6ec294273ccdf5d029 | |
parent | db1cc9bb20b79dd54b464a21d75dc4488f759ccf [diff] |
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. Change-Id: I7b81192b21b3fe19f04a43eba61063015fdb07be Signed-off-by: Richard Marian Thomaiyar <richard.marian.thomaiyar@linux.intel.com>
diff --git a/recipes-phosphor/ipmi/phosphor-ipmi-host/phosphor-ipmi-host.service b/recipes-phosphor/ipmi/phosphor-ipmi-host/phosphor-ipmi-host.service index 3f10e11..ef24bd0 100644 --- a/recipes-phosphor/ipmi/phosphor-ipmi-host/phosphor-ipmi-host.service +++ b/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}
diff --git a/recipes-phosphor/ipmi/phosphor-ipmi-net/phosphor-ipmi-net.service b/recipes-phosphor/ipmi/phosphor-ipmi-net/phosphor-ipmi-net.service index b1f51dc..2d61b90 100644 --- a/recipes-phosphor/ipmi/phosphor-ipmi-net/phosphor-ipmi-net.service +++ b/recipes-phosphor/ipmi/phosphor-ipmi-net/phosphor-ipmi-net.service
@@ -14,3 +14,6 @@ ExecStart=/usr/bin/env netipmid SyslogIdentifier=netipmid Restart=always +RuntimeDirectory = ipmi +RuntimeDirectoryPreserve = yes +StateDirectory = ipmi