VirtualBox

source: vbox/trunk/doc/manual/en_US/man_VBoxManage-signova.xml

Last change on this file was 99513, checked in by vboxsync, 13 months ago

manual,VBoxManage,isomaker/viso: Require all refsect1 and refsect2 elements to have @id attributes in manpages (refentry) to make these predictable and the split up topic files easier to handle for the docs team. Also requires these @id values to start with the refentry @id + '-'. Corrected a few bogus ones. Because 'controlvm' has too many sub-commands, HELP_SCOPE_ IDs will not be generated for 'See Also' and 'Examples' sections. bugref:10302

  • Property svn:eol-style set to native
  • Property svn:keywords set to Author Date Id Revision
File size: 6.1 KB
RevLine 
[84144]1<?xml version="1.0" encoding="UTF-8"?>
2<!--
[87075]3 manpage, user manual, usage: VBoxManage signova
[96300]4-->
5<!--
[98103]6 Copyright (C) 2006-2023 Oracle and/or its affiliates.
[84144]7
[96407]8 This file is part of VirtualBox base platform packages, as
9 available from https://www.virtualbox.org.
10
11 This program is free software; you can redistribute it and/or
12 modify it under the terms of the GNU General Public License
13 as published by the Free Software Foundation, in version 3 of the
14 License.
15
16 This program is distributed in the hope that it will be useful, but
17 WITHOUT ANY WARRANTY; without even the implied warranty of
18 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
19 General Public License for more details.
20
21 You should have received a copy of the GNU General Public License
22 along with this program; if not, see <https://www.gnu.org/licenses>.
23
24 SPDX-License-Identifier: GPL-3.0-only
[96300]25-->
[84144]26<!DOCTYPE refentry PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
27 "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd"[
28<!ENTITY % all.entities SYSTEM "all-entities.ent">
29%all.entities;
30]>
31<refentry id="vboxmanage-signova" lang="en">
32 <refentryinfo>
[93707]33 <pubdate>$Date: 2023-04-21 21:59:02 +0000 (Fri, 21 Apr 2023) $</pubdate>
[84144]34 <title>VBoxManage signova</title>
35 </refentryinfo>
36
37 <refmeta>
38 <refentrytitle>VBoxManage-signova</refentrytitle>
39 <manvolnum>1</manvolnum>
40 </refmeta>
41
42 <refnamediv>
43 <refname>VBoxManage-signova</refname>
[84145]44 <refpurpose>Digitally sign an OVA</refpurpose>
[93707]45 <refclass>&product-name;</refclass>
[84144]46 </refnamediv>
47
48 <refsynopsisdiv>
49 <cmdsynopsis id="synopsis-vboxmanage-signova">
50<!-- The 'id' is mandatory and must start with 'synopsis-'. -->
51 <command>VBoxManage signova</command>
52 <arg choice="req"><replaceable>ova</replaceable></arg>
53 <arg choice="req">--certificate=<replaceable>file</replaceable></arg>
54 <arg choice="req">--private-key=<replaceable>file</replaceable></arg>
55 <group>
56 <arg choice="plain">--private-key-password-file=<replaceable>password-file</replaceable></arg>
57 <arg choice="plain">--private-key-password=<replaceable>password</replaceable></arg>
58 </group>
[84212]59 <arg>--digest-type=<replaceable>type</replaceable></arg>
[84144]60 <group>
61 <arg choice="plain">--pkcs7</arg>
62 <arg choice="plain">--no-pkcs7</arg>
63 </group>
64 <arg>--intermediate-cert=<replaceable>file</replaceable></arg>
65 <arg>--force</arg>
[84151]66 <arg>--verbose</arg>
67 <arg>--quiet</arg>
[84144]68 <arg>--dry-run</arg>
69 </cmdsynopsis>
70 </refsynopsisdiv>
71
[99513]72 <refsect1 id="vboxmanage-signova-description">
[84144]73 <title>Description</title>
74 <para>
75 The <command>VBoxManage signova</command> command adds a digital
76 signature to an OVA file.
77 </para>
78 <!-- Add more description here -->
79 <variablelist>
80 <varlistentry>
81 <term><replaceable>ova</replaceable></term>
82 <listitem><para>The OVA file to sign.</para></listitem>
83 </varlistentry>
84 <varlistentry>
85 <term><option>--certificate=<replaceable>file</replaceable></option></term>
86 <listitem><para>File containing the certificate that the OVA should be
87 signed with. This can either be in PEM format (base64) or DER (binary),
88 the command will detect which.</para></listitem>
89 </varlistentry>
90 <varlistentry>
91 <term><option>--private-key=<replaceable>file</replaceable></option></term>
92 <listitem><para>The file containing the private key. This can either be
93 in PEM (base64) or DER (binary) format, the command will detect
94 which.</para></listitem>
95 </varlistentry>
96 <varlistentry>
97 <term><option>--private-key-password-file=<replaceable>password-file</replaceable></option></term>
98 <listitem><para>File containing the private key password.</para></listitem>
99 </varlistentry>
100 <varlistentry>
101 <term><option>--private-key-password=<replaceable>password</replaceable></option></term>
102 <listitem><para>The private key password. <!-- add warning about visibility --> </para></listitem>
103 </varlistentry>
104 <varlistentry>
[84212]105 <term><option>--digest-type=<replaceable>type</replaceable></option></term>
[84264]106 <listitem>
107 <para>Select the cryptographic digest algorithm to use in the
108 signing. Possible values: SHA-256 (default), SHA-512 and SHA-1.</para>
109 <para>Some older versions of OVFTool and other VMware produces may
110 require <option>--digest-type=sha-1</option> to accept the OVA.</para>
111 </listitem>
[84212]112 </varlistentry>
113 <varlistentry>
[84144]114 <term><option>--pkcs7</option>, <option>--no-pkcs7</option></term>
[84264]115 <listitem><para>Enables or disables the creation of an additional
116 PKCS#7/CMS signature. This is enabled by default.</para></listitem>
[84144]117 </varlistentry>
118 <varlistentry>
119 <term><option>--intermediate-cert=<replaceable>file</replaceable></option></term>
120 <listitem><para>File containing an intermediary certificate that should be
[84264]121 included in the optional PKCS#7/CMS signature. Like the others, the file can
[84145]122 either be in PEM or DER format. This option can be repeated to add
[84264]123 multiple intermediate certificates. This option implies the
124 <option>--pkcs7</option> option.</para></listitem>
[84144]125 </varlistentry>
126 <varlistentry>
127 <term><option>--force</option></term>
128 <listitem><para>Overwrite existing signature if present. The default
129 behaviour is to fail if the OVA is already signed.</para></listitem>
130 </varlistentry>
131 <varlistentry>
[84264]132 <term><option>--dry-run</option></term>
133 <listitem><para>Do not actually modify the OVA, just test-run the signing operation.</para></listitem>
134 </varlistentry>
135 <varlistentry>
[84151]136 <term><option>-v</option>, <option>--verbose</option>, <option>-q</option>, <option>--quiet</option></term>
137 <listitem><para>Controls the verbositity of the command execution. The
[84264]138 <option>--verbose</option> option can be used multiple times to get more output.
[84151]139 </para></listitem>
140 </varlistentry>
[84144]141 </variablelist>
142 </refsect1>
143</refentry>
144
Note: See TracBrowser for help on using the repository browser.

© 2023 Oracle
ContactPrivacy policyTerms of Use