diff options
author | Gaurav Shah <gauravsh@chromium.org> | 2012-04-13 11:45:24 -0700 |
---|---|---|
committer | Gerrit <chrome-bot@google.com> | 2012-04-16 14:57:56 -0700 |
commit | cd10a969260879ac2ecd83ef89c0ab9f3830f28a (patch) | |
tree | 79fd9f1fef9b280adcb250c1ad6816e2ee261aaa | |
parent | caddf529360e3a515729084bb735b3b4e88c112a (diff) | |
download | vboot-cd10a969260879ac2ecd83ef89c0ab9f3830f28a.tar.gz |
Create default key.versions file if none exist
Also remove the default checked in key.versions.
BUG=none
TEST='rm key.versions && ./create_new_keys.sh; ./create_new_keys.sh'
Change-Id: Ia46d411904cb67bcefdbf73524f506e5b2336875
Reviewed-on: https://gerrit.chromium.org/gerrit/20253
Commit-Ready: Gaurav Shah <gauravsh@chromium.org>
Reviewed-by: Gaurav Shah <gauravsh@chromium.org>
Tested-by: Gaurav Shah <gauravsh@chromium.org>
-rwxr-xr-x | scripts/keygeneration/create_new_keys.sh | 5 | ||||
-rw-r--r-- | scripts/keygeneration/key.versions | 4 |
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 |