vboot: Fix generate_keys on multiuser systems

SDK needs to be updated, old SDK overrides docker --user
and always runs as coreboot (1000)

Signed-off-by: Filip Gołaś <filip.golas@3mdeb.com>
This commit is contained in:
Filip Gołaś
2026-06-04 21:02:41 +02:00
committed by Filip Gołaś
parent 38cc852f7c
commit 4a6ec185d8
2 changed files with 3 additions and 3 deletions
+1 -1
View File
@@ -1 +1 @@
CONTAINER="ghcr.io/dasharo/dasharo-sdk:v1.1.2"
CONTAINER="ghcr.io/dasharo/dasharo-sdk:v1.9.1"
+2 -2
View File
@@ -27,12 +27,12 @@ source "${SCRIPT_DIR}/env"
[ -z "${KEYS_DIRECTORY}" ] && echo "KEYS_DIRECTORY not given" && usage
docker run --rm -v ${PWD}:${PWD} -w ${PWD} ${CONTAINER} \
docker run --rm --user $(id -u):$(id -g) -v ${PWD}:${PWD} -w ${PWD} ${CONTAINER} \
/vboot/scripts/keygeneration/make_arv_root.sh "${KEYS_DIRECTORY}/arv_root"
errorCheck "Failed to generate vboot ARV root key"
docker run --rm -v ${PWD}:${PWD} -w ${PWD} ${CONTAINER} \
docker run --rm --user $(id -u):$(id -g) -v ${PWD}:${PWD} -w ${PWD} ${CONTAINER} \
/vboot/scripts/keygeneration/create_new_keys.sh \
--8k-root --8k-recovery \
--arv-root-path "${KEYS_DIRECTORY}/arv_root" \