summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xscripts/keygeneration/create_new_keys.sh5
-rw-r--r--scripts/keygeneration/key.versions4
2 files changed, 5 insertions, 4 deletions
diff --git a/scripts/keygeneration/create_new_keys.sh b/scripts/keygeneration/create_new_keys.sh
index 0bc86197..054a3edd 100755
--- a/scripts/keygeneration/create_new_keys.sh
+++ b/scripts/keygeneration/create_new_keys.sh
@@ -26,6 +26,11 @@ get_version() {
echo $version
}
+if [ ! -e "${VERSION_FILE}" ]; then
+ echo "No version file found. Creating default ${VERSION_FILE}."
+ printf '%s_version=1\n' {firmware,kernel}{_key,} > "${VERSION_FILE}"
+fi
+
# Get the key versions for normal keypairs
FKEY_VERSION=$(get_version "firmware_key_version")
# Firmware version is the kernel subkey version.
diff --git a/scripts/keygeneration/key.versions b/scripts/keygeneration/key.versions
deleted file mode 100644
index 59d8748e..00000000
--- a/scripts/keygeneration/key.versions
+++ /dev/null
@@ -1,4 +0,0 @@
-firmware_key_version=1
-firmware_version=1
-kernel_key_version=1
-kernel_version=1