summaryrefslogtreecommitdiff
path: root/futility/file_type.inc
diff options
context:
space:
mode:
authorBill Richardson <wfrichar@chromium.org>2015-03-09 19:39:19 -0700
committerChromeOS Commit Bot <chromeos-commit-bot@chromium.org>2015-03-20 23:06:42 +0000
commit4dc1575ba187c650ae486ce6572c6d535879ff9d (patch)
treee2ace71fc4f36b6727477de434aed83a925dd4ce /futility/file_type.inc
parenteee1b3d227b92c916640f4f79a3f090b620d0be8 (diff)
downloadvboot-4dc1575ba187c650ae486ce6572c6d535879ff9d.tar.gz
futility: Split help for "sign" command into parts
The help message for the sign command is much too long. This breaks it into several subcategories. BUG=none BRANCH=none TEST=make runtests futility help sign futility help sign pubkey futility help sign fwblob futility help sign bios futility help sign vmlinuz futility help sign kernel Change-Id: I3e12b2cfdfb17a77c171f925a53748efb1d6c440 Signed-off-by: Bill Richardson <wfrichar@chromium.org> Reviewed-on: https://chromium-review.googlesource.com/260496 Reviewed-by: Randall Spangler <rspangler@chromium.org>
Diffstat (limited to 'futility/file_type.inc')
-rw-r--r--futility/file_type.inc23
1 files changed, 23 insertions, 0 deletions
diff --git a/futility/file_type.inc b/futility/file_type.inc
new file mode 100644
index 00000000..d003b116
--- /dev/null
+++ b/futility/file_type.inc
@@ -0,0 +1,23 @@
+/* -*- mode:c -*-
+ *
+ * Copyright 2015 The Chromium OS Authors. All rights reserved.
+ * Use of this source code is governed by a BSD-style license that can be
+ * found in the LICENSE file.
+ */
+
+/* enum --type desc */
+FILE_TYPE(UNKNOWN, "unknown", "not something we know about")
+FILE_TYPE(PUBKEY, "pubkey", "VbPublicKey (.vbpubk)")
+FILE_TYPE(KEYBLOCK, "keyblock", "VbKeyBlock")
+FILE_TYPE(FW_PREAMBLE, "fw_pre", "VbFirmwarePreamble (VBLOCK_A/B)")
+FILE_TYPE(GBB, "gbb", "GBB")
+FILE_TYPE(BIOS_IMAGE, "bios", "Chrome OS BIOS image")
+FILE_TYPE(OLD_BIOS_IMAGE, "oldbios", "Cr-48 Chrome OS BIOS image")
+FILE_TYPE(KERN_PREAMBLE, "kernel", "kernel preamble/partition")
+FILE_TYPE(RAW_FIRMWARE, "fwblob", "raw firmware blob (FW_MAIN_A/B)")
+FILE_TYPE(RAW_KERNEL, "vmlinuz", "raw linux kernel")
+FILE_TYPE(CHROMIUMOS_DISK, "disk_img", "chromiumos disk image")
+FILE_TYPE(PRIVKEY, "prikey", "VbPrivateKey (.vbprivk)")
+FILE_TYPE(VB2_PUBKEY, "pubkey21", "vb21 public key (.vbpubk2)")
+FILE_TYPE(VB2_PRIVKEY, "prikey21", "vb21 private key (.vbprik2)")
+FILE_TYPE(PEM, "pem", "RSA private key (.pem)")