diff options
author | Patrick Vacek <patrickvacek@gmail.com> | 2018-11-12 14:49:37 +0100 |
---|---|---|
committer | Patrick Vacek <patrickvacek@gmail.com> | 2018-11-13 13:59:51 +0100 |
commit | 9ee93cde1360e9ca8ba326db696515ffd7460f41 (patch) | |
tree | 5766a1cadde908e242962ade982b4782dc18f537 /recipes-sota/aktualizr/environment.inc | |
parent | 5814372bd936fded8718fde3695b6f0bdd9cebf3 (diff) | |
download | meta-updater-9ee93cde1360e9ca8ba326db696515ffd7460f41.tar.gz |
aktualizr: Fix virtual secondary support.
Use /etc/sota/ecus as using /var/sota/ecus was conflicting with the
provisioning recipes that also use /var/sota. Not totally ideal, but the
best compromise I could find.
Signed-off-by: Patrick Vacek <patrickvacek@gmail.com>
Diffstat (limited to 'recipes-sota/aktualizr/environment.inc')
-rw-r--r-- | recipes-sota/aktualizr/environment.inc | 11 |
1 files changed, 4 insertions, 7 deletions
diff --git a/recipes-sota/aktualizr/environment.inc b/recipes-sota/aktualizr/environment.inc index 16e789e..0b46a2e 100644 --- a/recipes-sota/aktualizr/environment.inc +++ b/recipes-sota/aktualizr/environment.inc | |||
@@ -1,11 +1,8 @@ | |||
1 | export SOTA_VIRTUAL_SECONDARIES | ||
2 | |||
3 | do_install_append() { | 1 | do_install_append() { |
4 | for sec in ${SOTA_VIRTUAL_SECONDARIES}; do | 2 | if [ -n "${SOTA_SECONDARY_CONFIG_DIR}" ]; then |
5 | AKTUALIZR_PARAMETERS_VIRTUALSECS="${AKTUALIZR_PARAMETERS_VIRTUALSECS} --secondary-config $sec" | 3 | AKTUALIZR_CMDLINE_PARAMETERS="${AKTUALIZR_CMDLINE_PARAMETERS} --secondary-configs-dir /etc/sota/ecus" |
6 | done | 4 | fi |
7 | 5 | echo "AKTUALIZR_CMDLINE_PARAMETERS=${AKTUALIZR_CMDLINE_PARAMETERS}" > ${D}${libdir}/sota/sota.env | |
8 | echo "AKTUALIZR_CMDLINE_PARAMETERS=${AKTUALIZR_PARAMETERS_VIRTUALSECS}" > ${D}${libdir}/sota/sota.env | ||
9 | } | 6 | } |
10 | 7 | ||
11 | FILES_${PN}_append = " ${libdir}/sota/sota.env" | 8 | FILES_${PN}_append = " ${libdir}/sota/sota.env" |