From 2f96ad993431f0c86c7bc4f91ff495ef8b83a96f Mon Sep 17 00:00:00 2001 From: Andrew Geissler Date: Wed, 8 Dec 2021 14:50:53 +0000 Subject: phosphor-bmc-code-mgmt: srcrev bump 58e18979f5..d75c869d07 Patrick Williams (1): openssl: stop using deprecated read_RSAPublicKey Change-Id: Ie541df96d855c2f0fcd88ddca252c6f69c9b43db Signed-off-by: Andrew Geissler --- meta-phosphor/recipes-phosphor/flash/phosphor-software-manager.inc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'meta-phosphor/recipes-phosphor/flash/phosphor-software-manager.inc') diff --git a/meta-phosphor/recipes-phosphor/flash/phosphor-software-manager.inc b/meta-phosphor/recipes-phosphor/flash/phosphor-software-manager.inc index d62a8c2c7..f0a5d9bce 100644 --- a/meta-phosphor/recipes-phosphor/flash/phosphor-software-manager.inc +++ b/meta-phosphor/recipes-phosphor/flash/phosphor-software-manager.inc @@ -2,4 +2,4 @@ HOMEPAGE = "https://github.com/openbmc/phosphor-bmc-code-mgmt" LICENSE = "Apache-2.0" LIC_FILES_CHKSUM = "file://LICENSE;md5=e3fc50a88d0a364313df4b21ef20c29e" SRC_URI += "git://github.com/openbmc/phosphor-bmc-code-mgmt" -SRCREV = "58e18979f54272cea7af1834011cd249902665c5" +SRCREV = "d75c869d07a31626fe876c244ec978662326245b" -- cgit v1.2.3 From c0106fbd54238706bfe813a9ecd7c411c38fd41c Mon Sep 17 00:00:00 2001 From: Andrew Geissler Date: Fri, 10 Dec 2021 12:21:05 +0000 Subject: phosphor-bmc-code-mgmt: srcrev bump d75c869d07..0890ab9453 Patrick Williams (2): openssl: stop using deprecated SHA512_* functions openssl: test: stop using deprecated SHA512_* functions Change-Id: I311c37183df9ef9335d6d3adf69ffe008dcbfdf1 Signed-off-by: Andrew Geissler --- meta-phosphor/recipes-phosphor/flash/phosphor-software-manager.inc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'meta-phosphor/recipes-phosphor/flash/phosphor-software-manager.inc') diff --git a/meta-phosphor/recipes-phosphor/flash/phosphor-software-manager.inc b/meta-phosphor/recipes-phosphor/flash/phosphor-software-manager.inc index f0a5d9bce..b701d887d 100644 --- a/meta-phosphor/recipes-phosphor/flash/phosphor-software-manager.inc +++ b/meta-phosphor/recipes-phosphor/flash/phosphor-software-manager.inc @@ -2,4 +2,4 @@ HOMEPAGE = "https://github.com/openbmc/phosphor-bmc-code-mgmt" LICENSE = "Apache-2.0" LIC_FILES_CHKSUM = "file://LICENSE;md5=e3fc50a88d0a364313df4b21ef20c29e" SRC_URI += "git://github.com/openbmc/phosphor-bmc-code-mgmt" -SRCREV = "d75c869d07a31626fe876c244ec978662326245b" +SRCREV = "0890ab94539f682450c0e9ac86bcbb6c8ee067d4" -- cgit v1.2.3 From 503e474891dc20f56ebc0e1f213f80e8149e7329 Mon Sep 17 00:00:00 2001 From: Andrew Geissler Date: Tue, 14 Dec 2021 19:50:46 +0000 Subject: phosphor-bmc-code-mgmt: Add USB code update option George Liu (5): usb: Initialize USB Code Update usb: Copy image file to /tmp/images via USB usb: Add utility for D-Bus usb: Update the RequestedActivation property usb: Add service and rules files Change-Id: Ic1d290120c7050b419ce146fbdc14febef7814e8 Signed-off-by: Andrew Geissler Signed-off-by: Adriana Kobylak --- meta-phosphor/recipes-phosphor/flash/phosphor-software-manager.inc | 2 +- .../recipes-phosphor/flash/phosphor-software-manager_git.bb | 7 +++++++ 2 files changed, 8 insertions(+), 1 deletion(-) (limited to 'meta-phosphor/recipes-phosphor/flash/phosphor-software-manager.inc') diff --git a/meta-phosphor/recipes-phosphor/flash/phosphor-software-manager.inc b/meta-phosphor/recipes-phosphor/flash/phosphor-software-manager.inc index b701d887d..832818c13 100644 --- a/meta-phosphor/recipes-phosphor/flash/phosphor-software-manager.inc +++ b/meta-phosphor/recipes-phosphor/flash/phosphor-software-manager.inc @@ -2,4 +2,4 @@ HOMEPAGE = "https://github.com/openbmc/phosphor-bmc-code-mgmt" LICENSE = "Apache-2.0" LIC_FILES_CHKSUM = "file://LICENSE;md5=e3fc50a88d0a364313df4b21ef20c29e" SRC_URI += "git://github.com/openbmc/phosphor-bmc-code-mgmt" -SRCREV = "0890ab94539f682450c0e9ac86bcbb6c8ee067d4" +SRCREV = "6d775e6448b57f42099ce71ebef41ed1c19c5479" diff --git a/meta-phosphor/recipes-phosphor/flash/phosphor-software-manager_git.bb b/meta-phosphor/recipes-phosphor/flash/phosphor-software-manager_git.bb index f51319adf..da308bcc8 100644 --- a/meta-phosphor/recipes-phosphor/flash/phosphor-software-manager_git.bb +++ b/meta-phosphor/recipes-phosphor/flash/phosphor-software-manager_git.bb @@ -14,6 +14,7 @@ SOFTWARE_MGR_PACKAGES = " \ ${PN}-updater-ubi \ ${PN}-updater-mmc \ ${PN}-sync \ + ${PN}-usb \ " PACKAGE_BEFORE_PN += "${SOFTWARE_MGR_PACKAGES}" ALLOW_EMPTY:${PN} = "1" @@ -28,6 +29,7 @@ PACKAGECONFIG[verify_signature] = " \ -Dverify-full-signature=enabled, \ -Dverify-full-signature=disabled" PACKAGECONFIG[sync_bmc_files] = "-Dsync-bmc-files=enabled, -Dsync-bmc-files=disabled" +PACKAGECONFIG[usb_code_update] = "-Dusb-code-update=enabled, -Dusb-code-update=disabled, cli11" PACKAGECONFIG[ubifs_layout] = "-Dbmc-layout=ubi" PACKAGECONFIG[mmc_layout] = "-Dbmc-layout=mmc" PACKAGECONFIG[flash_bios] = "-Dhost-bios-upgrade=enabled, -Dhost-bios-upgrade=disabled" @@ -67,6 +69,10 @@ FILES:${PN}-sync += " \ ${bindir}/phosphor-sync-software-manager \ ${sysconfdir}/synclist \ " +FILES:${PN}-usb += "\ + ${base_libdir}/udev/rules.d/70-bmc-usb.rules \ + ${bindir}/phosphor-usb-code-update \ + " DBUS_SERVICE:${PN}-version += "xyz.openbmc_project.Software.Version.service" DBUS_SERVICE:${PN}-download-mgr += "xyz.openbmc_project.Software.Download.service" DBUS_SERVICE:${PN}-updater += "xyz.openbmc_project.Software.BMC.Updater.service" @@ -81,6 +87,7 @@ SYSTEMD_SERVICE:${PN}-updater += " \ " SYSTEMD_SERVICE:${PN}-updater += "${@bb.utils.contains('PACKAGECONFIG', 'flash_bios', 'obmc-flash-host-bios@.service', '', d)}" +SYSTEMD_SERVICE:${PN}-usb += "${@bb.utils.contains('PACKAGECONFIG', 'usb_code_update', 'usb-code-update@.service', '', d)}" S = "${WORKDIR}/git" -- cgit v1.2.3