mirror of
https://github.com/Dasharo/dasharo-tools.git
synced 2026-06-13 10:16:14 -07:00
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:
@@ -1 +1 @@
|
||||
CONTAINER="ghcr.io/dasharo/dasharo-sdk:v1.1.2"
|
||||
CONTAINER="ghcr.io/dasharo/dasharo-sdk:v1.9.1"
|
||||
|
||||
+2
-2
@@ -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" \
|
||||
|
||||
Reference in New Issue
Block a user