| SUMMARY = "PSDM daemon to interface with encrypted storage on eMMC" | |
| DESCRIPTION = "Provides a gRPC interface for managing the encrypted storage on the eMMC" | |
| PR = "r1" | |
| PV = "0.1+git${SRCPV}" | |
| LICENSE = "CLOSED" | |
| inherit meson pkgconfig systemd | |
| DEPENDS += " \ | |
| bmc-crypto \ | |
| fmt \ | |
| grpc \ | |
| grpc-native \ | |
| gmi \ | |
| zatar \ | |
| libcrypta \ | |
| openssl \ | |
| phosphor-logging \ | |
| stdplus \ | |
| " | |
| RDEPENDS:${PN} += " \ | |
| emmc-available \ | |
| mtd-utils-jffs2 \ | |
| estoraged \ | |
| " | |
| S = "${WORKDIR}/git" | |
| EXTRA_OEMESON:append = " -Dtests=disabled" | |
| SRC_URI = "git://gbmc-private.googlesource.com/psdmd;protocol=https;branch=master" | |
| SRCREV = "75ae508472002dd14b789b49fcec1fd3b3746499" | |
| SYSTEMD_PACKAGES = "${PN}" | |
| SYSTEMD_SERVICE:${PN} += "psdmd.service" | |
| do_install:append() { | |
| install -d ${D}/var/google/ | |
| } |