Use `/run` over `/var/run`
Systemd deprecated `/var/run` back in 2018 at least[1]. Switch paths
from `/var/run` to `/run`. This will give us protection for an upcoming
systemd removing the `/var/run` symlink.
[1]: https://github.com/systemd/systemd/blame/db4b4e0cd364ec58db72f3f2fb992b2ce8244b3b/man/tmpfiles.d.xml#L889
Fixes: 8c974f76411c ("ipmid: Switch to /var/run for lockfiles")
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
Change-Id: Icb4a0897202b57ba3856c280dd637c1383819bd4
diff --git a/user_channel/user_mgmt.cpp b/user_channel/user_mgmt.cpp
index c041332..29262cb 100644
--- a/user_channel/user_mgmt.cpp
+++ b/user_channel/user_mgmt.cpp
@@ -59,9 +59,9 @@
static constexpr const char* ipmiUserMutex = "ipmi_usr_mutex";
static constexpr const char* ipmiMutexCleanupLockFile =
- "/var/run/ipmi/ipmi_usr_mutex_cleanup";
+ "/run/ipmi/ipmi_usr_mutex_cleanup";
static constexpr const char* ipmiUserSignalLockFile =
- "/var/run/ipmi/ipmi_usr_signal_mutex";
+ "/run/ipmi/ipmi_usr_signal_mutex";
static constexpr const char* ipmiUserDataFile = "/var/lib/ipmi/ipmi_user.json";
static constexpr const char* ipmiGrpName = "ipmi";
static constexpr size_t privNoAccess = 0xF;