diff options
Diffstat (limited to 'recipes-sota/aktualizr/aktualizr-hsm-prov.bb')
| -rw-r--r-- | recipes-sota/aktualizr/aktualizr-hsm-prov.bb | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/recipes-sota/aktualizr/aktualizr-hsm-prov.bb b/recipes-sota/aktualizr/aktualizr-hsm-prov.bb index d526cd2..98bed94 100644 --- a/recipes-sota/aktualizr/aktualizr-hsm-prov.bb +++ b/recipes-sota/aktualizr/aktualizr-hsm-prov.bb | |||
| @@ -5,8 +5,7 @@ SECTION = "base" | |||
| 5 | LICENSE = "MPL-2.0" | 5 | LICENSE = "MPL-2.0" |
| 6 | LIC_FILES_CHKSUM = "file://${WORKDIR}/LICENSE;md5=9741c346eef56131163e13b9db1241b3" | 6 | LIC_FILES_CHKSUM = "file://${WORKDIR}/LICENSE;md5=9741c346eef56131163e13b9db1241b3" |
| 7 | 7 | ||
| 8 | DEPENDS = "aktualizr-native" | 8 | DEPENDS = "aktualizr aktualizr-native" |
| 9 | RDEPENDS_${PN} = "aktualizr" | ||
| 10 | 9 | ||
| 11 | SRC_URI = " \ | 10 | SRC_URI = " \ |
| 12 | file://LICENSE \ | 11 | file://LICENSE \ |
| @@ -19,11 +18,11 @@ require credentials.inc | |||
| 19 | 18 | ||
| 20 | do_install() { | 19 | do_install() { |
| 21 | install -m 0700 -d ${D}${libdir}/sota/conf.d | 20 | install -m 0700 -d ${D}${libdir}/sota/conf.d |
| 22 | install -m 0644 ${STAGING_DIR_NATIVE}${libdir}/sota/sota_hsm_prov.toml \ | 21 | install -m 0644 ${STAGING_DIR_HOST}${libdir}/sota/sota_hsm_prov.toml \ |
| 23 | ${D}${libdir}/sota/conf.d/20-sota_hsm_prov.toml | 22 | ${D}${libdir}/sota/conf.d/20-sota_hsm_prov.toml |
| 24 | if [ -n "${SOTA_PACKED_CREDENTIALS}" ]; then | 23 | if [ -n "${SOTA_PACKED_CREDENTIALS}" ]; then |
| 25 | aktualizr_implicit_writer -c ${SOTA_PACKED_CREDENTIALS} --no-root-ca \ | 24 | aktualizr_implicit_writer -c ${SOTA_PACKED_CREDENTIALS} --no-root-ca \ |
| 26 | -i ${STAGING_DIR_NATIVE}${libdir}/sota/sota_hsm_prov.toml \ | 25 | -i ${STAGING_DIR_HOST}${libdir}/sota/sota_hsm_prov.toml \ |
| 27 | -o ${D}${libdir}/sota/conf.d/30-implicit_server.toml -p ${D} | 26 | -o ${D}${libdir}/sota/conf.d/30-implicit_server.toml -p ${D} |
| 28 | fi | 27 | fi |
| 29 | } | 28 | } |
