Removed company prefix from 'intel-pfr' name
Removed 'Intel' Prefix from D-Bus path and
interface related to PFR as it is generic feature.
Different OEM's can have their own way of implementing
the PFR feature but the D-Bus interface for exposing properties
like Provisioning and locking status should be implementation
agnostic. So remove 'Intel' Prefix from D-Bus path and interface
names in Intel PFR manager implementation.
Tested:
Verified using redfish URI '/redfish/v1/Systems/system'
along with dependent patch in bmcweb and observed correct
response on PFR enabled platform.
RESPONSE:
........
"Oem": {
"OpenBmc": {
"FirmwareProvisioning": {
"Locked": true,
"Provisioned": true
}
}
}
.....
Change-Id: Id70ea5b54427d8d884147204f9028d7d9b2da99e
Signed-off-by: AppaRao Puli <apparao.puli@linux.intel.com>
diff --git a/xyz.openbmc_project.PFR.Manager.service b/xyz.openbmc_project.PFR.Manager.service
new file mode 100644
index 0000000..0f33aad
--- /dev/null
+++ b/xyz.openbmc_project.PFR.Manager.service
@@ -0,0 +1,14 @@
+[Unit]
+Description=Daemon manages PFR dbus properties and Event logs
+
+[Service]
+Restart=always
+ExecStart=/usr/bin/env intel-pfr-manager
+RestartSec=5
+StartLimitInterval=0
+SyslogIdentifier=intel-pfr-manager
+Type=dbus
+BusName=xyz.openbmc_project.PFR.Manager
+
+[Install]
+WantedBy=multi-user.target