diff options
Diffstat (limited to 'recipes-sota/aktualizr/aktualizr_git.bb')
| -rw-r--r-- | recipes-sota/aktualizr/aktualizr_git.bb | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/recipes-sota/aktualizr/aktualizr_git.bb b/recipes-sota/aktualizr/aktualizr_git.bb index 62ee9b0..39a8ac8 100644 --- a/recipes-sota/aktualizr/aktualizr_git.bb +++ b/recipes-sota/aktualizr/aktualizr_git.bb | |||
| @@ -12,7 +12,7 @@ SRC_URI = " \ | |||
| 12 | file://aktualizr-autoprovision.service \ | 12 | file://aktualizr-autoprovision.service \ |
| 13 | file://sota_autoprov.toml \ | 13 | file://sota_autoprov.toml \ |
| 14 | " | 14 | " |
| 15 | SRCREV = "2e897310c611e2da46f8af888bb62c09b2a2906a" | 15 | SRCREV = "33614fb9fc8f6c9ab5fae20c16d1dca0a330b07f" |
| 16 | PV = "1.0+git${SRCPV}" | 16 | PV = "1.0+git${SRCPV}" |
| 17 | 17 | ||
| 18 | S = "${WORKDIR}/git" | 18 | S = "${WORKDIR}/git" |
| @@ -23,13 +23,14 @@ inherit cmake systemd | |||
| 23 | EXTRA_OECMAKE = "-DWARNING_AS_ERROR=OFF -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTS=OFF -DBUILD_OSTREE=ON -DAKTUALIZR_VERSION=${PV}" | 23 | EXTRA_OECMAKE = "-DWARNING_AS_ERROR=OFF -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTS=OFF -DBUILD_OSTREE=ON -DAKTUALIZR_VERSION=${PV}" |
| 24 | 24 | ||
| 25 | export SOTA_AUTOPROVISION_CREDENTIALS | 25 | export SOTA_AUTOPROVISION_CREDENTIALS |
| 26 | export SOTA_PACKED_CREDENTIALS | ||
| 26 | 27 | ||
| 27 | do_install_append() { | 28 | do_install_append() { |
| 28 | if [ -n "${SOTA_AUTOPROVISION_CREDENTIALS}" -o -n "${SOTA_PACKED_CREDENTIALS}" ]; then | 29 | if [ -n "${SOTA_AUTOPROVISION_CREDENTIALS}" -o -n "${SOTA_PACKED_CREDENTIALS}" ]; then |
| 29 | install -d ${D}/${systemd_unitdir}/system | 30 | install -d ${D}/${systemd_unitdir}/system |
| 30 | install -m 0644 ${WORKDIR}/aktualizr-autoprovision.service ${D}/${systemd_unitdir}/system/aktualizr.service | 31 | install -m 0644 ${WORKDIR}/aktualizr-autoprovision.service ${D}/${systemd_unitdir}/system/aktualizr.service |
| 31 | install -d ${D}/var/sota | 32 | install -d ${D}/usr/lib/sota |
| 32 | install -m "0644" ${WORKDIR}/sota_autoprov.toml ${D}/var/sota/sota.toml | 33 | install -m "0644" ${WORKDIR}/sota_autoprov.toml ${D}/usr/lib/sota/sota.toml |
| 33 | else | 34 | else |
| 34 | install -d ${D}/${systemd_unitdir}/system | 35 | install -d ${D}/${systemd_unitdir}/system |
| 35 | install -m 0644 ${WORKDIR}/aktualizr-manual-provision.service ${D}/${systemd_unitdir}/system/aktualizr.service | 36 | install -m 0644 ${WORKDIR}/aktualizr-manual-provision.service ${D}/${systemd_unitdir}/system/aktualizr.service |
| @@ -39,5 +40,5 @@ do_install_append() { | |||
| 39 | FILES_${PN} = " \ | 40 | FILES_${PN} = " \ |
| 40 | ${bindir}/aktualizr \ | 41 | ${bindir}/aktualizr \ |
| 41 | ${systemd_unitdir}/system/aktualizr.service \ | 42 | ${systemd_unitdir}/system/aktualizr.service \ |
| 42 | /var/sota/sota.toml \ | 43 | /usr/lib/sota/sota.toml \ |
| 43 | " | 44 | " |
