fickit: Use dm-crypt key is not changed during updates

This commit is contained in:
nemunaire 2023-10-23 17:32:40 +02:00
commit a80dd34d1b
4 changed files with 30 additions and 7 deletions

View file

@ -22,10 +22,10 @@ then
FNAME="user-data"
fi
export DM_CRYPT=$(jq -r '."dm-crypt".entries.key.content' USER_DAT.\;1)
export DHPARAM=$(jq -r '."tls_config".entries."dhparams-4096.pem".content' USER_DAT.\;1)
export SYNCRO_PRIVATE_KEY=$(jq -r '.synchro.entries.id_ed25519.content' USER_DAT.\;1)
export SYNCRO_PUBLIC_KEY=$(jq -r '.synchro.entries."id_ed25519.pub".content' USER_DAT.\;1)
export DM_CRYPT=$(jq -r '."dm-crypt".entries.key.content' "${FNAME}")
export DHPARAM=$(jq -r '."tls_config".entries."dhparams-4096.pem".content' "${FNAME}")
export SYNCRO_PRIVATE_KEY=$(jq -r '.synchro.entries.id_ed25519.content' "${FNAME}")
export SYNCRO_PUBLIC_KEY=$(jq -r '.synchro.entries."id_ed25519.pub".content' "${FNAME}")
fi
which vault > /dev/null 2> /dev/null || { echo "Please install vault" >&2; exit 1; }