| #include <phosphor-logging/log.hpp> |
| #include <phosphor-logging/elog.hpp> |
| #include <xyz/openbmc_project/Common/error.hpp> |
| #include <phosphor-logging/elog-errors.hpp> |
| using InternalFailure = sdbusplus::xyz::openbmc_project::Common:: |
| using namespace phosphor::logging; |
| * @brief Responsible for locking and unlocking /etc/shadow |
| Lock(const Lock&) = delete; |
| Lock& operator=(const Lock&) = delete; |
| Lock& operator=(Lock&&) = delete; |
| /** @brief Default constructor that just locks the shadow file */ |
| log<level::ERR>("Locking Shadow failed"); |
| log<level::ERR>("Un-Locking Shadow failed"); |