doc: remove man pages of just removed tools
This commit is contained in:
parent
83eef56f9d
commit
a6df6df449
52
doc/conf.py
52
doc/conf.py
@ -241,58 +241,6 @@ latex_documents = [
|
||||
_man_pages_author = []
|
||||
|
||||
man_pages = [
|
||||
('manpages/qvm-add-appvm', 'qvm-add-appvm',
|
||||
u'Add an already installed appvm to the Qubes DB', _man_pages_author, 1),
|
||||
('manpages/qvm-add-template', 'qvm-add-template',
|
||||
u'Adds an already installed template to the Qubes DB', _man_pages_author, 1),
|
||||
('manpages/qvm-backup-restore', 'qvm-backup-restore',
|
||||
u'Restores Qubes VMs from backup', _man_pages_author, 1),
|
||||
('manpages/qvm-backup', 'qvm-backup',
|
||||
u'Create backup of specified VMs', _man_pages_author, 1),
|
||||
('manpages/qvm-block', 'qvm-block',
|
||||
u'Qubes volume and block device managment', _man_pages_author, 1),
|
||||
('manpages/qvm-clone-template', 'qvm-clone-template',
|
||||
u'Clones an existing template by copying all its disk files', _man_pages_author, 1),
|
||||
('manpages/qvm-clone', 'qvm-clone',
|
||||
u'Clones an existing VM by copying all its disk files', _man_pages_author, 1),
|
||||
('manpages/qvm-create-default-dvm', 'qvm-create-default-dvm',
|
||||
u'Creates a default disposable VM', _man_pages_author, 1),
|
||||
('manpages/qvm-create', 'qvm-create',
|
||||
u'Creates a new VM', _man_pages_author, 1),
|
||||
('manpages/qvm-firewall', 'qvm-firewall',
|
||||
u'Qubes firewall configuration', _man_pages_author, 1),
|
||||
('manpages/qvm-grow-private', 'qvm-grow-private',
|
||||
u'Increase private storage capacity of a specified VM', _man_pages_author, 1),
|
||||
('manpages/qvm-kill', 'qvm-kill',
|
||||
u'Kill the specified VM', _man_pages_author, 1),
|
||||
('manpages/qvm-ls', 'qvm-ls',
|
||||
u'List VMs and various information about them', _man_pages_author, 1),
|
||||
('manpages/qvm-pci', 'qvm-pci',
|
||||
u'List/set VM PCI devices', _man_pages_author, 1),
|
||||
('manpages/qvm-pool', 'qvm-pool',
|
||||
u'Manages Qubes pools and their options', _man_pages_author, 1),
|
||||
('manpages/qvm-prefs', 'qvm-prefs',
|
||||
u'List/set various per-VM properties', _man_pages_author, 1),
|
||||
('manpages/qvm-remove', 'qvm-remove',
|
||||
u'Remove a VM', _man_pages_author, 1),
|
||||
('manpages/qvm-revert-template-changes', 'qvm-revert-template-changes',
|
||||
u'Revert changes to a template', _man_pages_author, 1),
|
||||
('manpages/qvm-run', 'qvm-run',
|
||||
u'Run a command on a specified VM', _man_pages_author, 1),
|
||||
('manpages/qvm-service', 'qvm-service',
|
||||
u'Manage (Qubes-specific) services started in VM', _man_pages_author, 1),
|
||||
('manpages/qvm-shutdown', 'qvm-shutdown',
|
||||
u'Gracefully shut down a VM', _man_pages_author, 1),
|
||||
('manpages/qvm-start', 'qvm-start',
|
||||
u'Start a specified VM', _man_pages_author, 1),
|
||||
('manpages/qvm-tags', 'qvm-tags',
|
||||
u'Manage tags on a qube', _man_pages_author, 1),
|
||||
('manpages/qvm-template-commit', 'qvm-template-commit',
|
||||
u'Commit changes to a template', _man_pages_author, 1),
|
||||
|
||||
('manpages/qubes-prefs', 'qubes-prefs',
|
||||
u'Display system-wide Qubes settings', _man_pages_author, 1),
|
||||
|
||||
('manpages/qubesd-query', 'qubesd-query',
|
||||
u'Low-level qubesd interrogation tool', _man_pages_author, 1),
|
||||
]
|
||||
|
@ -1,69 +0,0 @@
|
||||
.. program:: qubes-prefs
|
||||
|
||||
:program:`qubes-prefs` -- List/set various global properties
|
||||
============================================================
|
||||
|
||||
Synopsis
|
||||
--------
|
||||
|
||||
:command:`qubes-prefs` [-h] [--verbose] [--quiet] [--force-root] [--help-properties] [*PROPERTY* [*VALUE*\|--delete]]
|
||||
|
||||
Options
|
||||
-------
|
||||
|
||||
.. option:: --help, -h
|
||||
|
||||
Show help message and exit.
|
||||
|
||||
.. option:: --help-properties
|
||||
|
||||
List available properties with short descriptions and exit.
|
||||
|
||||
.. option:: --verbose, -v
|
||||
|
||||
Increase verbosity.
|
||||
|
||||
.. option:: --quiet, -q
|
||||
|
||||
Decrease verbosity.
|
||||
|
||||
.. option:: --unset, --default, --delete, -D
|
||||
|
||||
Unset the property. If is has default value, it will be used instead.
|
||||
|
||||
.. option:: --get, -g
|
||||
|
||||
Ignored; for compatibility with older scripts.
|
||||
|
||||
.. option:: --set, -s
|
||||
|
||||
Ignored; for compatibility with older scripts.
|
||||
|
||||
|
||||
Common properties
|
||||
=================
|
||||
|
||||
This list is non-exhaustive. For authoritative listing, see
|
||||
:option:`--help-properties` and documentation of the source code.
|
||||
|
||||
.. warning::
|
||||
|
||||
This list is from the core2. It is wrong in many cases, some of them obvious,
|
||||
some of them not.
|
||||
|
||||
- clock VM
|
||||
- update VM
|
||||
- default template
|
||||
- default firewallVM
|
||||
- default kernel
|
||||
- default netVM
|
||||
|
||||
Authors
|
||||
-------
|
||||
|
||||
| Joanna Rutkowska <joanna at invisiblethingslab dot com>
|
||||
| Rafal Wojtczuk <rafal at invisiblethingslab dot com>
|
||||
| Marek Marczykowski <marmarek at invisiblethingslab dot com>
|
||||
| Wojtek Porczyk <woju at invisiblethingslab dot com>
|
||||
|
||||
.. vim: ts=3 sw=3 et tw=80
|
@ -1,33 +0,0 @@
|
||||
.. program:: qvm-add-appvm
|
||||
|
||||
==========================================================================
|
||||
:program:`qvm-add-appvm` -- Add an already installed appvm to the Qubes DB
|
||||
==========================================================================
|
||||
|
||||
.. warning::
|
||||
Normally you would not need this command, and you would use qvm-create instead!
|
||||
|
||||
Synopsis
|
||||
========
|
||||
:command:`qvm-add-appvm` [*options*] <*appvm-name*> <*vm-template-name*>
|
||||
|
||||
Options
|
||||
=======
|
||||
|
||||
.. option:: --help, -h
|
||||
|
||||
Show this help message and exit
|
||||
|
||||
.. option:: --path=DIR_PATH, -p DIR_PATH
|
||||
|
||||
Specify path to the template directory
|
||||
|
||||
.. option:: --conf=CONF_FILE, -c CONF_FILE
|
||||
|
||||
Specify the Xen VM .conf file to use (relative to the template dir path)
|
||||
|
||||
Authors
|
||||
=======
|
||||
| Joanna Rutkowska <joanna at invisiblethingslab dot com>
|
||||
| Rafal Wojtczuk <rafal at invisiblethingslab dot com>
|
||||
| Marek Marczykowski <marmarek at invisiblethingslab dot com>
|
@ -1,34 +0,0 @@
|
||||
.. program:: qvm-add-template
|
||||
|
||||
=================================================================================
|
||||
:program:`qvm-add-template` -- Adds an already installed template to the Qubes DB
|
||||
=================================================================================
|
||||
|
||||
Synopsis
|
||||
========
|
||||
:command:`qvm-add-template` [*options*] <*vm-template-name*>
|
||||
|
||||
Options
|
||||
=======
|
||||
|
||||
.. option:: --help, -h
|
||||
|
||||
Show this help message and exit
|
||||
|
||||
.. option:: --path=DIR_PATH, -p DIR_PATH
|
||||
|
||||
Specify path to the template directory
|
||||
|
||||
.. option:: --conf=CONF_FILE, -c CONF_FILE
|
||||
|
||||
Specify the Xen VM .conf file to use(relative to the template dir path)
|
||||
|
||||
.. option:: --rpm
|
||||
|
||||
Template files have been installed by RPM
|
||||
|
||||
Authors
|
||||
=======
|
||||
| Joanna Rutkowska <joanna at invisiblethingslab dot com>
|
||||
| Rafal Wojtczuk <rafal at invisiblethingslab dot com>
|
||||
| Marek Marczykowski <marmarek at invisiblethingslab dot com>
|
@ -1,82 +0,0 @@
|
||||
.. program:: qvm-backup-restore
|
||||
|
||||
===============================================================
|
||||
:program:`qvm-backup-restore` -- Restores Qubes VMs from backup
|
||||
===============================================================
|
||||
|
||||
Synopsis
|
||||
========
|
||||
:command:`qvm-backup-restore` [*options*] <*backup-dir*>
|
||||
|
||||
Options
|
||||
=======
|
||||
|
||||
.. option:: --help, -h
|
||||
|
||||
Show this help message and exit
|
||||
|
||||
.. option:: --verbose, -v
|
||||
|
||||
Increase verbosity
|
||||
|
||||
.. option:: --quiet, -q
|
||||
|
||||
Decrease verbosity
|
||||
|
||||
|
||||
.. option:: --verify-only
|
||||
|
||||
Do not restore the data, only verify backup integrity
|
||||
|
||||
.. option:: --skip-broken
|
||||
|
||||
Do not restore VMs that have missing templates or netvms
|
||||
|
||||
.. option:: --ignore-missing
|
||||
|
||||
Ignore missing templates or netvms, restore VMs anyway
|
||||
|
||||
.. option:: --skip-conflicting
|
||||
|
||||
Do not restore VMs that are already present on the host
|
||||
|
||||
.. option:: --rename-conflicting
|
||||
|
||||
Restore VMs that are already present on the host under different names
|
||||
|
||||
.. option:: --force-root
|
||||
|
||||
Force to run, even with root privileges
|
||||
|
||||
.. option:: --replace-template=REPLACE_TEMPLATE
|
||||
|
||||
Restore VMs using another template, syntax:
|
||||
``old-template-name:new-template-name`` (might be repeated)
|
||||
|
||||
.. option:: --exclude=EXCLUDE, -x EXCLUDE
|
||||
|
||||
Skip restore of specified VM (might be repeated)
|
||||
|
||||
.. option:: --skip-dom0-home
|
||||
|
||||
Do not restore dom0 user home dir
|
||||
|
||||
.. option:: --ignore-username-mismatch
|
||||
|
||||
Ignore dom0 username mismatch while restoring homedir
|
||||
|
||||
.. option:: --dest-vm=APPVM, -d APPVM
|
||||
|
||||
Restore from a backup located in a specific AppVM
|
||||
|
||||
.. option:: --passphrase-file, -p
|
||||
|
||||
Read passphrase from file, or use '-' to read from stdin
|
||||
|
||||
|
||||
|
||||
Authors
|
||||
=======
|
||||
| Joanna Rutkowska <joanna at invisiblethingslab dot com>
|
||||
| Rafal Wojtczuk <rafal at invisiblethingslab dot com>
|
||||
| Marek Marczykowski <marmarek at invisiblethingslab dot com>
|
@ -1,86 +0,0 @@
|
||||
.. program:: qvm-backup
|
||||
|
||||
:program:`qvm-backup` -- None
|
||||
=============================
|
||||
|
||||
Synopsis
|
||||
--------
|
||||
|
||||
:command:`qvm-backup` skel-manpage.py [-h] [--verbose] [--quiet] [--force-root] [--exclude EXCLUDE_LIST] [--dest-vm *APPVM*] [--encrypt] [--no-encrypt] [--passphrase-file PASS_FILE] [--enc-algo CRYPTO_ALGORITHM] [--hmac-algo HMAC_ALGORITHM] [--compress] [--compress-filter COMPRESS_FILTER] [--tmpdir *TMPDIR*] backup_location [vms [vms ...]]
|
||||
|
||||
Options
|
||||
-------
|
||||
|
||||
.. option:: --help, -h
|
||||
|
||||
show this help message and exit
|
||||
|
||||
.. option:: --verbose, -v
|
||||
|
||||
increase verbosity
|
||||
|
||||
.. option:: --quiet, -q
|
||||
|
||||
decrease verbosity
|
||||
|
||||
.. option:: --force-root
|
||||
|
||||
force to run as root
|
||||
|
||||
.. option:: --exclude, -x
|
||||
|
||||
Exclude the specified VM from the backup (may be repeated)
|
||||
|
||||
.. option:: --dest-vm, -d
|
||||
|
||||
Specify the destination VM to which the backup will be sent (implies -e)
|
||||
|
||||
.. option:: --encrypt, -e
|
||||
|
||||
Encrypt the backup
|
||||
|
||||
.. option:: --no-encrypt
|
||||
|
||||
Skip encryption even if sending the backup to a VM
|
||||
|
||||
.. option:: --passphrase-file, -p
|
||||
|
||||
Read passphrase from a file, or use '-' to read from stdin
|
||||
|
||||
.. option:: --enc-algo, -E
|
||||
|
||||
Specify a non-default encryption algorithm. For a list of supported algorithms, execute 'openssl list-cipher-algorithms' (implies -e)
|
||||
|
||||
.. option:: --hmac-algo, -H
|
||||
|
||||
Specify a non-default HMAC algorithm. For a list of supported algorithms, execute 'openssl list-message-digest-algorithms'
|
||||
|
||||
.. option:: --compress, -z
|
||||
|
||||
Compress the backup
|
||||
|
||||
.. option:: --compress-filter, -Z
|
||||
|
||||
Specify a non-default compression filter program (default: gzip)
|
||||
|
||||
.. option:: --tmpdir
|
||||
|
||||
Specify a temporary directory (if you have at least 1GB free RAM in dom0, use of /tmp is advised) (default: /var/tmp)
|
||||
|
||||
Arguments
|
||||
---------
|
||||
|
||||
The first positional parameter is the backup location (directory path, or
|
||||
command to pipe backup to). After that you may specify the qubes you'd like to
|
||||
backup. If not specified, all qubes with `include_in_backups` property set are
|
||||
included.
|
||||
|
||||
Authors
|
||||
-------
|
||||
|
||||
| Joanna Rutkowska <joanna at invisiblethingslab dot com>
|
||||
| Rafal Wojtczuk <rafal at invisiblethingslab dot com>
|
||||
| Marek Marczykowski <marmarek at invisiblethingslab dot com>
|
||||
| Wojtek Porczyk <woju at invisiblethingslab dot com>
|
||||
|
||||
.. vim: ts=3 sw=3 et tw=80
|
@ -1,112 +0,0 @@
|
||||
.. program:: qvm-block
|
||||
|
||||
:program:`qvm-block` -- Qubes volume and block device managment
|
||||
===============================================================
|
||||
|
||||
Synopsis
|
||||
--------
|
||||
|
||||
| :command:`qvm-block` *COMMAND* [-h] [--verbose] [--quiet] [options] [arguments]
|
||||
|
||||
Description
|
||||
-----------
|
||||
|
||||
.. TODO Add description
|
||||
|
||||
Options
|
||||
-------
|
||||
|
||||
.. option:: --help, -h
|
||||
|
||||
Show help message and exit
|
||||
|
||||
.. option:: --verbose, -v
|
||||
|
||||
Increase verbosity.
|
||||
|
||||
.. option:: --quiet, -q
|
||||
|
||||
Decrease verbosity.
|
||||
|
||||
Commands
|
||||
--------
|
||||
|
||||
list
|
||||
^^^^
|
||||
|
||||
| :command:`qvm-block list` [-h] [--verbose] [--quiet] [-p *POOL_NAME*] [-i] [*VMNAME* [*VMNAME* ...]]
|
||||
|
||||
List block devices. By default the internal devices are hidden. When the
|
||||
stdout is connected to a TTY `qvm-block list` will print a pretty table by
|
||||
omitting redundant data. This behaviour is disabled when `--full` option is
|
||||
passed or stdout is redirected to a pipe or file.
|
||||
|
||||
.. option:: -p, --pool
|
||||
|
||||
list volumes from specified pool
|
||||
|
||||
.. option:: -i, --internal
|
||||
|
||||
list internal devices
|
||||
|
||||
.. option:: --full
|
||||
|
||||
print domain names
|
||||
|
||||
.. option:: --all
|
||||
|
||||
List volumes from all qubes. You can use :option:`--exclude` to limit the
|
||||
qubes set. Don't forget — internal devices are hidden by default!
|
||||
|
||||
.. option:: --exclude
|
||||
|
||||
Exclude the qube from :option:`--all`.
|
||||
|
||||
aliases: ls, l
|
||||
|
||||
attach
|
||||
^^^^^^
|
||||
|
||||
| :command:`qvm-block attach` [-h] [--verbose] [--quiet] [--ro] *VMNAME* *POOL_NAME:VOLUME_ID*
|
||||
|
||||
Attach the volume with *VOLUME_ID* from *POOL_NAME* to the domain *VMNAME*
|
||||
|
||||
.. option:: --ro
|
||||
|
||||
attach device read-only
|
||||
|
||||
aliases: a, at
|
||||
|
||||
detach
|
||||
^^^^^^
|
||||
|
||||
| :command:`qvm-block detach` [-h] [--verbose] [--quiet] *VMNAME* *POOL_NAME:VOLUME_ID*
|
||||
|
||||
Detach the volume with *POOL_NAME:VOLUME_ID* from domain *VMNAME*
|
||||
|
||||
aliases: d, dt
|
||||
|
||||
extend
|
||||
^^^^^^
|
||||
| :command:`qvm-block extend` [-h] [--verbose] [--quiet] *POOL_NAME:VOLUME_ID* *NEW_SIZE*
|
||||
|
||||
Extend the volume with *POOL_NAME:VOLUME_ID* TO *NEW_SIZE*
|
||||
|
||||
revert
|
||||
^^^^^^
|
||||
|
||||
| :command:`qvm-block revert` [-h] [--verbose] [--quiet] *POOL_NAME:VOLUME_ID*
|
||||
|
||||
Revert a volume to previous revision.
|
||||
|
||||
aliases: rv, r
|
||||
|
||||
Authors
|
||||
-------
|
||||
|
||||
| Joanna Rutkowska <joanna at invisiblethingslab dot com>
|
||||
| Rafal Wojtczuk <rafal at invisiblethingslab dot com>
|
||||
| Marek Marczykowski <marmarek at invisiblethingslab dot com>
|
||||
| Bahtiar `kalkin-` Gadimov <bahtiar at gadimov dot de>
|
||||
|
||||
.. vim: ts=3 sw=3 et tw=80
|
@ -1,29 +0,0 @@
|
||||
.. program:: qvm-clone-template
|
||||
|
||||
==========================================================================================
|
||||
:program:`qvm-clone-template` -- Clones an existing template by copying all its disk files
|
||||
==========================================================================================
|
||||
|
||||
Synopsis
|
||||
========
|
||||
:command:`qvm-clone-template` [*options*] <*src-template-name*> <*new-template-name*>
|
||||
|
||||
Options
|
||||
=======
|
||||
.. option:: --help, -h
|
||||
|
||||
Show this help message and exit
|
||||
|
||||
.. option:: --quiet, -q
|
||||
|
||||
Be quiet
|
||||
|
||||
.. option:: --path=DIR_PATH, -p DIR_PATH
|
||||
|
||||
Specify path to the template directory
|
||||
|
||||
Authors
|
||||
=======
|
||||
| Joanna Rutkowska <joanna at invisiblethingslab dot com>
|
||||
| Rafal Wojtczuk <rafal at invisiblethingslab dot com>
|
||||
| Marek Marczykowski <marmarek at invisiblethingslab dot com>
|
@ -1,39 +0,0 @@
|
||||
.. program:: qvm-clone
|
||||
|
||||
:program:`qvm-clone` -- Clones an existing VM by copying all its disk files
|
||||
===========================================================================
|
||||
|
||||
Synopsis
|
||||
--------
|
||||
:command:`qvm-clone` [-h] [--verbose] [--quiet] [-p *POOL:VOLUME* | -P POOL] *VMNAME* *NEWVM*
|
||||
|
||||
Options
|
||||
-------
|
||||
|
||||
.. option:: --help, -h
|
||||
|
||||
Show this help message and exit
|
||||
|
||||
.. option:: -P POOL
|
||||
|
||||
Pool to use for the new domain. All volumes besides snapshots volumes are
|
||||
imported in to the specified POOL. THIS IS WHAT YOU WANT TO USE NORMALLY.
|
||||
|
||||
.. option:: --pool=POOL:VOLUME, -p POOL:VOLUME
|
||||
|
||||
Specify the pool to use for the specific volume
|
||||
|
||||
.. option:: --quiet, -q
|
||||
|
||||
Be quiet
|
||||
|
||||
.. option:: --verbose, -v
|
||||
|
||||
Increase verbosity
|
||||
|
||||
Authors
|
||||
-------
|
||||
| Joanna Rutkowska <joanna at invisiblethingslab dot com>
|
||||
| Rafal Wojtczuk <rafal at invisiblethingslab dot com>
|
||||
| Marek Marczykowski <marmarek at invisiblethingslab dot com>
|
||||
| Bahtiar `kalkin-` Gadimov <bahtiar at gadimov dot de>
|
@ -1,32 +0,0 @@
|
||||
.. program:: qvm-create-default-dvm
|
||||
|
||||
====================================================================
|
||||
:program:`qvm-create-default-dvm` -- Creates a default Disposable VM
|
||||
====================================================================
|
||||
|
||||
Synopsis
|
||||
========
|
||||
| :command:`qvm-create-default-dvm` templatename|--default-template|--used-template [script-name|--default-script]
|
||||
|
||||
OPTIONS
|
||||
=======
|
||||
templatename
|
||||
Base DispVM on given template. The command will create AppVM named after
|
||||
template with "-dvm" suffix. This VM will be used to create DispVM
|
||||
savefile. If you want to customize DispVM, use this VM - take a look at
|
||||
https://wiki.qubes-os.org/wiki/UserDoc/DispVMCustomization
|
||||
|
||||
--default-template
|
||||
Use default template for the DispVM
|
||||
|
||||
--used-template
|
||||
Use the same template as earlier
|
||||
|
||||
--default-script
|
||||
Use default script for seeding DispVM home.
|
||||
|
||||
Authors
|
||||
=======
|
||||
| Joanna Rutkowska <joanna at invisiblethingslab dot com>
|
||||
| Rafal Wojtczuk <rafal at invisiblethingslab dot com>
|
||||
| Marek Marczykowski <marmarek at invisiblethingslab dot com>
|
@ -1,89 +0,0 @@
|
||||
.. program:: qvm-create
|
||||
|
||||
:program:`qvm-create` -- create new domain
|
||||
==========================================
|
||||
|
||||
Synopsis
|
||||
--------
|
||||
|
||||
:command:`qvm-create` [-h] [--verbose] [--quiet] [--force-root] [--class *CLS*] [--property *NAME*=*VALUE*] [--pool *POOL_NAME:VOLUME_NAME*] [--template *VALUE*] --label *VALUE* [--root-copy-from *FILENAME* | --root-move-from *FILENAME*] *VMNAME*
|
||||
|
||||
Options
|
||||
-------
|
||||
|
||||
.. option:: --help, -h
|
||||
|
||||
show help message and exit
|
||||
|
||||
.. option:: --verbose, -v
|
||||
|
||||
Increase verbosity.
|
||||
|
||||
.. option:: --quiet, -q
|
||||
|
||||
Decrease verbosity.
|
||||
|
||||
.. option:: --force-root
|
||||
|
||||
Force to run as root.
|
||||
|
||||
.. option:: --class, -C
|
||||
|
||||
The new domain class name (default: **AppVM** for
|
||||
:py:class:`qubes.vm.appvm.AppVM`).
|
||||
|
||||
.. option:: --prop=NAME=VALUE, --property=NAME=VALUE
|
||||
|
||||
Set domain's property, like "internal", "memory" or "vcpus". Any property may
|
||||
be set this way, even "qid".
|
||||
|
||||
.. option:: --template=VALUE, -t VALUE
|
||||
|
||||
Specify the TemplateVM to use, when applicable. This is an alias for
|
||||
``--property template=VALUE``.
|
||||
|
||||
.. option:: --label=VALUE, -l VALUE
|
||||
|
||||
Specify the label to use for the new domain (e.g. red, yellow, green, ...).
|
||||
This in an alias for ``--property label=VALUE``.
|
||||
|
||||
.. option:: --root-copy-from=FILENAME, -r FILENAME
|
||||
|
||||
Use provided :file:`root.img` instead of default/empty one (file will be
|
||||
*copied*). This option is mutually exclusive with :option:`--root-move-from`.
|
||||
|
||||
.. option:: --root-move-from=FILENAME, -R FILENAME
|
||||
|
||||
Use provided :file:`root.img` instead of default/empty one (file will be
|
||||
*moved*). This option is mutually exclusive with :option:`--root-copy-from`.
|
||||
|
||||
.. option:: -P POOL
|
||||
|
||||
Pool to use for the new domain. All volumes besides snapshots volumes are
|
||||
imported in to the specified POOL. ~HIS IS WHAT YOU WANT TO USE NORMALLY.
|
||||
|
||||
.. option:: --pool=POOL:VOLUME, -p POOL:VOLUME
|
||||
|
||||
Specify the pool to use for the specific volume
|
||||
|
||||
Options for internal use
|
||||
------------------------
|
||||
|
||||
Do not use if you don't know, what you are doing.
|
||||
|
||||
.. option:: --no-root
|
||||
|
||||
Do not create :file:`root.img`. This option is mutually exclusive with
|
||||
:option:`--root-copy-from` and :option:`--root-move-from`.
|
||||
|
||||
|
||||
Authors
|
||||
-------
|
||||
|
||||
| Joanna Rutkowska <joanna at invisiblethingslab dot com>
|
||||
| Rafal Wojtczuk <rafal at invisiblethingslab dot com>
|
||||
| Marek Marczykowski <marmarek at invisiblethingslab dot com>
|
||||
| Wojtek Porczyk <woju at invisiblethingslab dot com>
|
||||
| Bahtiar `kalkin-` Gadimov <bahtiar at gadimov dot de>
|
||||
|
||||
.. vim: ts=3 sw=3 et tw=80
|
@ -1,57 +0,0 @@
|
||||
.. program:: qvm-features
|
||||
|
||||
:program:`qvm-features` -- manage domain's features
|
||||
===================================================
|
||||
|
||||
Synopsis
|
||||
--------
|
||||
|
||||
:command:`qvm-features` [-h] [--verbose] [--quiet] *VMNAME* [*FEATURE* [*VALUE*]]
|
||||
|
||||
Options
|
||||
-------
|
||||
|
||||
.. option:: --help, -h
|
||||
|
||||
show this help message and exit
|
||||
|
||||
.. option:: --verbose, -v
|
||||
|
||||
increase verbosity
|
||||
|
||||
.. option:: --quiet, -q
|
||||
|
||||
decrease verbosity
|
||||
|
||||
.. option:: --unset, --default, --delete, -D
|
||||
|
||||
Unset the feature.
|
||||
|
||||
Description
|
||||
-----------
|
||||
|
||||
This command is used to manually manage the *features* of the domain. The
|
||||
features are key-value pairs with both key and value being strings. They are
|
||||
used by extensions to store information about the domain and make policy
|
||||
decisions based on them. For example, they may indicate that some specific
|
||||
software package was installed inside the template and the domains based on it
|
||||
have some specific capability.
|
||||
|
||||
.. warning::
|
||||
|
||||
The features are normally managed by the extensions themselves and you should
|
||||
not change them directly. Strange things might happen otherwise.
|
||||
|
||||
Some extensions interpret the values as boolean. In this case, the empty string
|
||||
means :py:obj:`False` and non-empty string (commonly ``'1'``) means
|
||||
:py:obj:`True`. An absence of the feature means "default", which is
|
||||
extension-dependent.
|
||||
|
||||
Authors
|
||||
-------
|
||||
|
||||
| Joanna Rutkowska <joanna at invisiblethingslab dot com>
|
||||
| Marek Marczykowski <marmarek at invisiblethingslab dot com>
|
||||
| Wojtek Porczyk <woju at invisiblethingslab dot com>
|
||||
|
||||
.. vim: ts=3 sw=3 et tw=80
|
@ -1,85 +0,0 @@
|
||||
.. program:: qvm-firewall
|
||||
|
||||
:program:`qvm-firewall` -- Manage VM outbound firewall
|
||||
======================================================
|
||||
|
||||
Synopsis
|
||||
--------
|
||||
|
||||
:command:`qvm-firewall` [-h] [--verbose] [--quiet] [--reload] *VMNAME* add *RULE*
|
||||
:command:`qvm-firewall` [-h] [--verbose] [--quiet] [--reload] *VMNAME* del [--rule-no=*RULE_NUMBER*] [*RULE*]
|
||||
:command:`qvm-firewall` [-h] [--verbose] [--quiet] [--reload] *VMNAME* list [--raw]
|
||||
:command:`qvm-firewall` [-h] [--verbose] [--quiet] [--reload] *VMNAME* policy {accept,drop}
|
||||
|
||||
Options
|
||||
-------
|
||||
|
||||
.. option:: --help, -h
|
||||
|
||||
show help message and exit
|
||||
|
||||
.. option:: --verbose, -v
|
||||
|
||||
increase verbosity
|
||||
|
||||
.. option:: --quiet, -q
|
||||
|
||||
decrease verbosity
|
||||
|
||||
.. option:: --reload, -r
|
||||
|
||||
force reloading rules even when unchanged
|
||||
|
||||
.. option:: --raw
|
||||
|
||||
Print raw rules when listing
|
||||
|
||||
|
||||
Actions description
|
||||
-------------------
|
||||
|
||||
Available actions:
|
||||
|
||||
* add - add specified rule. See `Rule syntax` section below.
|
||||
|
||||
* del - delete specified rule. Can be selected either by rule number using
|
||||
:option:`--rule-no`, or specifying rule itself.
|
||||
|
||||
* list - list all the rules for a given VM.
|
||||
|
||||
* policy - set default action if no rule matches.
|
||||
|
||||
|
||||
Rule syntax
|
||||
-----------
|
||||
|
||||
A single rule is built from:
|
||||
- action - either ``drop`` or ``accept``
|
||||
- zero or more matches
|
||||
|
||||
Selected action is applied on given packet when all specified matches do match,
|
||||
further rules are not evaluated. If none of the rules match, default action
|
||||
(``policy``) is applied.
|
||||
|
||||
Supported matches:
|
||||
- ``dsthost`` - destination host or network. Can be either IP address in CIDR
|
||||
notation, or a host name. Both IPv4 and IPv6 are supported by the rule syntax.
|
||||
- ``proto`` - specific IP protocol. Supported values: ``tcp``, ``udp``,
|
||||
``icmp``.
|
||||
- ``dstports`` - destination port or ports range. Can be either a single port,
|
||||
or a range separated by ``-``. Valid only together with ``proto=udp`` or
|
||||
``proto=tcp``.
|
||||
- ``icmptype`` - ICMP message type, specified as numeric value. Valid only
|
||||
together with ``proto=icmp``.
|
||||
- ``specialtarget`` - predefined target. Currently the only supported value is
|
||||
``dns``. This can be combined with other matches to narrow it down.
|
||||
|
||||
Authors
|
||||
-------
|
||||
|
||||
| Joanna Rutkowska <joanna at invisiblethingslab dot com>
|
||||
| Rafal Wojtczuk <rafal at invisiblethingslab dot com>
|
||||
| Marek Marczykowski <marmarek at invisiblethingslab dot com>
|
||||
| Wojtek Porczyk <woju at invisiblethingslab dot com>
|
||||
|
||||
.. vim: ts=3 sw=3 et tw=80
|
@ -1,22 +0,0 @@
|
||||
.. program:: qvm-grow-private
|
||||
|
||||
==================================================================================
|
||||
:program:`qvm-grow-private` -- Increase private storage capacity of a specified VM
|
||||
==================================================================================
|
||||
|
||||
Synopsis
|
||||
========
|
||||
:command:`qvm-grow-private` <*vm-name*> <*size*>
|
||||
|
||||
Options
|
||||
=======
|
||||
|
||||
.. option:: --help, -h
|
||||
|
||||
Show this help message and exit
|
||||
|
||||
Authors
|
||||
=======
|
||||
| Joanna Rutkowska <joanna at invisiblethingslab dot com>
|
||||
| Rafal Wojtczuk <rafal at invisiblethingslab dot com>
|
||||
| Marek Marczykowski <marmarek at invisiblethingslab dot com>
|
@ -1,44 +0,0 @@
|
||||
.. program:: qvm-kill
|
||||
|
||||
:program:`qvm-kill` -- forceful shutdown of a domain
|
||||
====================================================
|
||||
|
||||
Synopsis
|
||||
--------
|
||||
|
||||
:command:`qvm-kill` [-h] [--verbose] [--quiet] [--all] [--exclude *EXCLUDE*] [*VMNAME* [*VMNAME* ...]]
|
||||
|
||||
Options
|
||||
-------
|
||||
|
||||
.. option:: --all
|
||||
|
||||
Kill all qubes. You can use :option:`--exclude` to limit the
|
||||
qubes set. dom0 is not killed.
|
||||
|
||||
.. option:: --exclude
|
||||
|
||||
Exclude the qube from :option:`--all`.
|
||||
|
||||
.. option:: --help, -h
|
||||
|
||||
show this help message and exit
|
||||
|
||||
.. option:: --verbose, -v
|
||||
|
||||
increase verbosity
|
||||
|
||||
.. option:: --quiet, -q
|
||||
|
||||
decrease verbosity
|
||||
|
||||
|
||||
Authors
|
||||
-------
|
||||
|
||||
| Joanna Rutkowska <joanna at invisiblethingslab dot com>
|
||||
| Rafal Wojtczuk <rafal at invisiblethingslab dot com>
|
||||
| Marek Marczykowski <marmarek at invisiblethingslab dot com>
|
||||
| Wojtek Porczyk <woju at invisiblethingslab dot com>
|
||||
|
||||
.. vim: ts=3 sw=3 et tw=80
|
@ -1,57 +0,0 @@
|
||||
.. program:: qvm-ls
|
||||
|
||||
:program:`qvm-ls` -- List VMs and various information about them
|
||||
================================================================
|
||||
|
||||
Synopsis
|
||||
--------
|
||||
|
||||
:command:`qvm-ls` [-h] [--verbose] [--quiet] [--help-columns] [--help-formats] [--format *FORMAT* | --fields *FIELD*,...]
|
||||
|
||||
Options
|
||||
-------
|
||||
|
||||
.. option:: --help, -h
|
||||
|
||||
Show help message and exit
|
||||
|
||||
.. option:: --help-columns
|
||||
|
||||
List all available columns with short descriptions and exit.
|
||||
|
||||
.. option:: --help-formats
|
||||
|
||||
List all available formats with their definitions and exit.
|
||||
|
||||
.. option:: --format=FORMAT, -o FORMAT
|
||||
|
||||
Sets format to a list of columns defined by preset. All formats along with
|
||||
columns which they show can be listed with :option:`--help-formats`.
|
||||
|
||||
.. option:: --fields=FIELD,..., -O FIELD,...
|
||||
|
||||
Sets format to specified set of columns. This gives more control over
|
||||
:option:`--format`. All columns along with short descriptions can be listed
|
||||
with :option:`--help-columns`.
|
||||
|
||||
.. option:: --raw-data
|
||||
|
||||
Output data in easy to parse format. Table header is skipped and columns are
|
||||
separated by `|` character.
|
||||
|
||||
.. option:: --verbose, -v
|
||||
|
||||
Increase verbosity.
|
||||
|
||||
.. option:: --quiet, -q
|
||||
|
||||
Decrease verbosity.
|
||||
|
||||
Authors
|
||||
-------
|
||||
| Joanna Rutkowska <joanna at invisiblethingslab dot com>
|
||||
| Rafal Wojtczuk <rafal at invisiblethingslab dot com>
|
||||
| Marek Marczykowski <marmarek at invisiblethingslab dot com>
|
||||
| Wojtek Porczyk <woju at invisiblethingslab dot com>
|
||||
|
||||
.. vim: ts=3 sw=3 et
|
@ -1,42 +0,0 @@
|
||||
.. program:: qvm-pause
|
||||
|
||||
:program:`qvm-pause` -- pause a domain
|
||||
======================================
|
||||
|
||||
Synopsis
|
||||
--------
|
||||
|
||||
:command:`qvm-pause` [-h] [--verbose] [--quiet] *VMNAME*
|
||||
|
||||
Options
|
||||
-------
|
||||
|
||||
.. option:: --help, -h
|
||||
|
||||
Show the help message and exit.
|
||||
|
||||
.. option:: --verbose, -v
|
||||
|
||||
Increase verbosity.
|
||||
|
||||
.. option:: --quiet, -q
|
||||
|
||||
Decrease verbosity.
|
||||
|
||||
.. option:: --all
|
||||
|
||||
Pause all the qubes.
|
||||
|
||||
.. option:: --exclude=EXCLUDE
|
||||
|
||||
Exclude the qube from :option:`--all`.
|
||||
|
||||
Authors
|
||||
-------
|
||||
|
||||
| Joanna Rutkowska <joanna at invisiblethingslab dot com>
|
||||
| Rafal Wojtczuk <rafal at invisiblethingslab dot com>
|
||||
| Marek Marczykowski <marmarek at invisiblethingslab dot com>
|
||||
| Wojtek Porczyk <woju at invisiblethingslab dot com>
|
||||
|
||||
.. vim: ts=3 sw=3 et tw=80
|
@ -1,42 +0,0 @@
|
||||
.. program:: qvm-pci
|
||||
|
||||
=============================================
|
||||
:program:`qvm-pci` -- List/set VM PCI devices
|
||||
=============================================
|
||||
|
||||
Synopsis
|
||||
========
|
||||
| :command:`qvm-pci` [*options*] -l <*vm-name*>
|
||||
| :command:`qvm-pci` [*options*] -a <*vm-name*> <*device*>
|
||||
| :command:`qvm-pci` [*options*] -d <*vm-name*> <*device*>
|
||||
|
||||
Options
|
||||
=======
|
||||
|
||||
.. option:: --help, -h
|
||||
|
||||
Show this help message and exit
|
||||
|
||||
.. option:: --list, -l
|
||||
|
||||
List VM PCI devices
|
||||
|
||||
.. option:: --add, -a
|
||||
|
||||
Add a PCI device to specified VM
|
||||
|
||||
.. option:: --add-class, -C
|
||||
|
||||
Add all devices of given class:
|
||||
net - network interfaces
|
||||
usb - USB controllers
|
||||
|
||||
.. option:: --delete, -d
|
||||
|
||||
Remove a PCI device from specified VM
|
||||
|
||||
Authors
|
||||
=======
|
||||
| Joanna Rutkowska <joanna at invisiblethingslab dot com>
|
||||
| Rafal Wojtczuk <rafal at invisiblethingslab dot com>
|
||||
| Marek Marczykowski <marmarek at invisiblethingslab dot com>
|
@ -1,64 +0,0 @@
|
||||
.. program:: qvm-pool
|
||||
|
||||
:program:`qvm-pool` -- manage pools
|
||||
===================================
|
||||
|
||||
Synopsis
|
||||
--------
|
||||
:command:`qvm-pool` [-h] [--verbose] [--quiet] [--help-drivers] [-o options] [-l | -i *NAME* | -a *NAME* *DRIVER* | -r *NAME*]
|
||||
|
||||
Options
|
||||
-------
|
||||
|
||||
.. option:: --help, -h
|
||||
|
||||
Show this help message and exit
|
||||
|
||||
.. option:: --quiet, -q
|
||||
|
||||
Be quiet
|
||||
|
||||
.. option:: --verbose, -v
|
||||
|
||||
Increase verbosity
|
||||
|
||||
.. option:: --help-drivers
|
||||
|
||||
List all known drivers with their options. The listed driver options can be
|
||||
used with the ``-o options`` switch.
|
||||
|
||||
.. option:: -o options
|
||||
|
||||
Comma separated list of driver options. See ``--help-drivers`` for a list of
|
||||
driver options.
|
||||
|
||||
.. option:: --list, -l
|
||||
|
||||
List all pools.
|
||||
|
||||
.. option:: --info NAME, -i NAME
|
||||
|
||||
Show information about a pool
|
||||
|
||||
.. option:: --add NAME DRIVER, -a NAME DRIVER
|
||||
|
||||
Add a pool. For supported drivers and their options see ``--help-drivers``.
|
||||
Most of the drivers expect some kind of options.
|
||||
|
||||
.. option:: --remove NAME, -r NAME
|
||||
|
||||
Remove a pool. This removes only the information about the pool in
|
||||
qubes.xml, but does not delete any content.
|
||||
|
||||
Examples
|
||||
--------
|
||||
|
||||
Create a pool backed by the default `xen` driver.
|
||||
|
||||
::
|
||||
|
||||
qvm-pool -o dir_path=/mnt/foo -a foo xen
|
||||
|
||||
Authors
|
||||
-------
|
||||
| Bahtiar \`kalkin-\` Gadimov <bahtiar at gadimov dot de>
|
@ -1,247 +0,0 @@
|
||||
.. program:: qvm-prefs
|
||||
|
||||
:program:`qvm-prefs` -- List/set various per-VM properties
|
||||
==========================================================
|
||||
|
||||
Synopsis
|
||||
--------
|
||||
|
||||
:command:`qvm-prefs` qvm-prefs [-h] [--verbose] [--quiet] [--force-root] [--help-properties] *VMNAME* [*PROPERTY* [*VALUE* \| --delete \| --default ]]
|
||||
|
||||
Options
|
||||
-------
|
||||
|
||||
.. option:: --help, -h
|
||||
|
||||
Show help message and exit.
|
||||
|
||||
.. option:: --help-properties
|
||||
|
||||
List available properties with short descriptions and exit.
|
||||
|
||||
.. option:: --verbose, -v
|
||||
|
||||
Increase verbosity.
|
||||
|
||||
.. option:: --quiet, -q
|
||||
|
||||
Decrease verbosity.
|
||||
|
||||
.. option:: --force-root
|
||||
|
||||
Force to run as root.
|
||||
|
||||
.. option:: --unset, --default, --delete, -D
|
||||
|
||||
Unset the property. If is has default value, it will be used instead.
|
||||
|
||||
.. option:: --get, -g
|
||||
|
||||
Ignored; for compatibility with older scripts.
|
||||
|
||||
.. option:: --set, -s
|
||||
|
||||
Ignored; for compatibility with older scripts.
|
||||
|
||||
|
||||
Common properties
|
||||
=================
|
||||
|
||||
This list is non-exhaustive. For authoritative listing, see
|
||||
:option:`--help-properties` and documentation of the source code.
|
||||
|
||||
.. warning::
|
||||
|
||||
This list is from the core2. It is wrong in many cases, some of them obvious,
|
||||
some of them not.
|
||||
|
||||
include_in_backups
|
||||
Accepted values: ``True``, ``False``
|
||||
|
||||
Control whenever this VM will be included in backups by default (for now
|
||||
works only in qubes-manager). You can always manually select or
|
||||
deselect any VM for backup.
|
||||
|
||||
pcidevs
|
||||
PCI devices assigned to the VM. Should be edited using qvm-pci tool.
|
||||
|
||||
pci_strictreset
|
||||
Accepted values: ``True``, ``False``
|
||||
|
||||
Control whether prevent assigning to VM a device which does not support any
|
||||
reset method. Generally such devices should not be assigned to any VM,
|
||||
because there will be no way to reset device state after VM shutdown, so
|
||||
the device could attack next VM to which it will be assigned. But in some
|
||||
cases it could make sense - for example when the VM to which it is assigned
|
||||
is trusted one, or is running all the time.
|
||||
|
||||
pci_e820_host
|
||||
Accepted values: ``True``, ``False``
|
||||
|
||||
Give VM with PCI devices a memory map (e820) of the host. This is
|
||||
required for some devices to properly resolve conflicts in address space.
|
||||
This option is enabled by default for VMs with PCI devices and have no
|
||||
effect for VMs without devices.
|
||||
|
||||
label
|
||||
Accepted values: ``red``, ``orange``, ``yellow``, ``green``, ``gray``,
|
||||
``blue``, ``purple``, ``black``
|
||||
|
||||
Color of VM label (icon, appmenus, windows border). If VM is running,
|
||||
change will be applied at first VM restart.
|
||||
|
||||
netvm
|
||||
Accepted values: netvm name, ``default``, ``none``
|
||||
|
||||
To which NetVM connect. Setting to ``default`` will follow system-global
|
||||
default NetVM (managed by qubes-prefs). Setting to ``none`` will disable
|
||||
networking in this VM.
|
||||
|
||||
dispvm_netvm
|
||||
Accepted values: netvm name, ``default``, ``none``
|
||||
|
||||
Which NetVM should be used for Disposable VMs started by this one.
|
||||
``default`` is to use the same NetVM as the VM itself.
|
||||
|
||||
maxmem
|
||||
Accepted values: memory size in MB
|
||||
|
||||
Maximum memory size available for this VM. Dynamic memory management (aka
|
||||
qmemman) will not be able to balloon over this limit. For VMs with
|
||||
qmemman disabled, this will be overridden by *memory* property (at VM
|
||||
startup).
|
||||
|
||||
memory
|
||||
Accepted values: memory size in MB
|
||||
|
||||
Initial memory size for VM. This should be large enough to allow VM startup
|
||||
- before qmemman starts managing memory for this VM. For VM with qmemman
|
||||
disabled, this is static memory size.
|
||||
|
||||
kernel
|
||||
Accepted values: kernel version, ``default``, ``none``
|
||||
|
||||
Kernel version to use (only for PV VMs). Available kernel versions will be
|
||||
listed when no value given (there are in /var/lib/qubes/vm-kernels).
|
||||
Setting to ``default`` will follow system-global default kernel (managed
|
||||
via qubes-prefs). Setting to ``none`` will use "kernels" subdir in
|
||||
VM directory - this allows having VM-specific kernel; also this the only
|
||||
case when /lib/modules is writable from within VM.
|
||||
|
||||
template
|
||||
Accepted values: TemplateVM name
|
||||
|
||||
TemplateVM on which VM base. It can be changed only when VM isn't running.
|
||||
|
||||
vcpus
|
||||
Accepted values: no of CPUs
|
||||
|
||||
Number of CPU (cores) available to VM. Some VM types (eg DispVM) will not
|
||||
work properly with more than one CPU.
|
||||
|
||||
kernelopts
|
||||
Accepted values: string, ``default``
|
||||
|
||||
VM kernel parameters (available only for PV VMs). This can be used to
|
||||
workaround some hardware specific problems (eg for NetVM). Setting to
|
||||
``default`` will use some reasonable defaults (currently different for VMs
|
||||
with PCI devices and without). For VM without PCI devices
|
||||
``default`` option means inherit this value from the VM template (if any).
|
||||
Some helpful options (for debugging purposes): ``earlyprintk=xen``,
|
||||
``init=/bin/bash``
|
||||
|
||||
name
|
||||
Accepted values: alphanumerical name
|
||||
|
||||
Name of the VM. Can be only changed when VM isn't running.
|
||||
|
||||
drive
|
||||
Accepted values: [hd:\|cdrom:][backend-vm:]path
|
||||
|
||||
Additional drive for the VM (available only for HVMs). This can be used to
|
||||
attach installation image. ``path`` can be file or physical device (eg.
|
||||
:file:`/dev/sr0`). The same syntax can be used in
|
||||
:option:`qvm-start --drive` - to attach drive only temporarily.
|
||||
|
||||
mac
|
||||
Accepted values: MAC address, ``auto``
|
||||
|
||||
Can be used to force specific of virtual ethernet card in the VM. Setting
|
||||
to ``auto`` will use automatic-generated MAC - based on VM id. Especially
|
||||
useful when licensing requires a static MAC address.
|
||||
For template-based HVM ``auto`` mode means to clone template MAC.
|
||||
|
||||
default_user
|
||||
Accepted values: username
|
||||
|
||||
Default user used by :manpage:`qvm-run(1)`. Note that it make sense only on
|
||||
non-standard template, as the standard one always have "user" account.
|
||||
|
||||
debug
|
||||
Accepted values: ``on``, ``off``
|
||||
|
||||
Enables debug mode for VM. This can be used to turn on/off verbose logging
|
||||
in many Qubes components at once (gui virtualization, VM kernel, some other
|
||||
services).
|
||||
|
||||
For template-based HVM, enabling debug mode also disables automatic reset
|
||||
:file:`root.img` (actually :file:`volatile.img`) before each VM startup, so
|
||||
changes made to root filesystem stays intact. To force reset
|
||||
:file:`root.img` when debug mode enabled, either change something in the
|
||||
template (simple start+stop will do, even touch its :file:`root.img` is
|
||||
enough), or remove VM's :file:`volatile.img` (check the path with
|
||||
:manpage:`qvm-prefs(1)`).
|
||||
|
||||
qrexec_installed
|
||||
Accepted values: ``True``, ``False``
|
||||
|
||||
This HVM have qrexec agent installed. When VM have qrexec agent installed,
|
||||
one can use qvm-run to start VM process, VM will benefit from Qubes RPC
|
||||
services (like file copy, or inter-vm clipboard). This option will be
|
||||
automatically turned on during Qubes Windows Tools installation, but if you
|
||||
install qrexec agent in some other OS, you need to turn this option on
|
||||
manually.
|
||||
|
||||
guiagent_installed
|
||||
Accepted values: ``True``, ``False``
|
||||
|
||||
This HVM have gui agent installed. This option disables full screen GUI
|
||||
virtualization and enables per-window seemless GUI mode. This option will
|
||||
be automatically turned on during Qubes Windows Tools installation, but if
|
||||
you install Qubes gui agent in some other OS, you need to turn this option
|
||||
on manually. You can turn this option off to troubleshoot some early HVM OS
|
||||
boot problems (enter safe mode etc), but the option will be automatically
|
||||
enabled at first VM normal startup (and will take effect from the next
|
||||
startup).
|
||||
|
||||
.. note::
|
||||
|
||||
when Windows GUI agent is installed in the VM, SVGA device (used to
|
||||
full screen video) is disabled, so even if you disable this option, you
|
||||
will not get functional full desktop access (on normal VM startup). Use
|
||||
some other means for that (VNC, RDP or so).
|
||||
|
||||
autostart
|
||||
Accepted values: ``True``, ``False``
|
||||
|
||||
Start the VM during system startup. The default netvm is autostarted
|
||||
regardless of this setting.
|
||||
|
||||
timezone
|
||||
Accepted values: ``localtime``, time offset in seconds
|
||||
|
||||
Set emulated HVM clock timezone. Use ``localtime`` (the default) to use the
|
||||
same time as dom0 have. Note that HVM will get only clock value, not the
|
||||
timezone itself, so if you use ``localtime`` setting, OS inside of HVM
|
||||
should also be configured to treat hardware clock as local time (and have
|
||||
proper timezone set).
|
||||
|
||||
Authors
|
||||
-------
|
||||
|
||||
| Joanna Rutkowska <joanna at invisiblethingslab dot com>
|
||||
| Rafal Wojtczuk <rafal at invisiblethingslab dot com>
|
||||
| Marek Marczykowski <marmarek at invisiblethingslab dot com>
|
||||
| Wojtek Porczyk <woju at invisiblethingslab dot com>
|
||||
|
||||
.. vim: ts=3 sw=3 et tw=80
|
@ -1,50 +0,0 @@
|
||||
.. program:: qvm-remove
|
||||
|
||||
:program:`qvm-remove` -- remove domain
|
||||
======================================
|
||||
|
||||
Synopsis
|
||||
--------
|
||||
:command:`qvm-remove` [-h] [--verbose] [--quiet] [--force-root] [--all] [--exclude *EXCLUDE*] [--just-db] [*VMNAME* [*VMNAME* ...]]
|
||||
|
||||
Options
|
||||
-------
|
||||
|
||||
.. option:: --all
|
||||
|
||||
Remove all qubes. You can use :option:`--exclude` to limit the
|
||||
qubes set. dom0 is not removed
|
||||
|
||||
.. option:: --exclude
|
||||
|
||||
Exclude the qube from :option:`--all`.
|
||||
|
||||
.. option:: --help, -h
|
||||
|
||||
Show this help message and exit
|
||||
|
||||
.. option:: --force-root
|
||||
|
||||
Force to run, even with root privileges
|
||||
|
||||
.. option:: --just-db
|
||||
|
||||
Remove only from the Qubes Xen DB, do not remove any files
|
||||
|
||||
.. option:: --verbose, -v
|
||||
|
||||
increase verbosity
|
||||
|
||||
.. option:: --quiet, -q
|
||||
|
||||
decrease verbosity
|
||||
|
||||
Authors
|
||||
-------
|
||||
|
||||
| Joanna Rutkowska <joanna at invisiblethingslab dot com>
|
||||
| Rafal Wojtczuk <rafal at invisiblethingslab dot com>
|
||||
| Marek Marczykowski <marmarek at invisiblethingslab dot com>
|
||||
| Bahtiar `kalkin-` Gadimov <bahtiar at gadimov dot de>
|
||||
|
||||
.. vim: ts=3 sw=3 et tw=80
|
@ -1,26 +0,0 @@
|
||||
.. program:: qvm-revert-template-changes
|
||||
|
||||
======================================================================
|
||||
:program:`qvm-revert-template-changes` -- Revert changes to a template
|
||||
======================================================================
|
||||
|
||||
Synopsis
|
||||
========
|
||||
:command:`qvm-revert-template-changes` [*options*] <*template-name*>
|
||||
|
||||
Options
|
||||
=======
|
||||
|
||||
.. option:: --help, -h
|
||||
|
||||
Show this help message and exit
|
||||
|
||||
.. option:: --force
|
||||
|
||||
Do not prompt for confirmation
|
||||
|
||||
Authors
|
||||
=======
|
||||
| Joanna Rutkowska <joanna at invisiblethingslab dot com>
|
||||
| Rafal Wojtczuk <rafal at invisiblethingslab dot com>
|
||||
| Marek Marczykowski <marmarek at invisiblethingslab dot com>
|
@ -1,109 +0,0 @@
|
||||
.. program:: qvm-run
|
||||
|
||||
:program:`qvm-run` -- Run a command in a specified VM
|
||||
=====================================================
|
||||
|
||||
Synopsis
|
||||
--------
|
||||
|
||||
:command:`qvm-run` [-h] [--verbose] [--quiet] [--all] [--exclude *EXCLUDE*] [--user *USER*] [--autostart] [--pass-io] [--localcmd *COMMAND*] [--gui] [--no-gui] [--colour-output *COLOR*] [--no-color-output] [--filter-escape-chars] [--no-filter-escape-chars] [*VMNAME*] *COMMAND*
|
||||
|
||||
Options
|
||||
-------
|
||||
|
||||
.. option:: --help, -h
|
||||
|
||||
Show the help message and exit.
|
||||
|
||||
.. option:: --verbose, -v
|
||||
|
||||
Increase verbosity.
|
||||
|
||||
.. option:: --quiet, -q
|
||||
|
||||
Decrease verbosity.
|
||||
|
||||
.. option:: --all
|
||||
|
||||
Run the command on all qubes. You can use :option:`--exclude` to limit the
|
||||
qubes set. Command is never run on the dom0.
|
||||
|
||||
.. option:: --exclude
|
||||
|
||||
Exclude the qube from :option:`--all`.
|
||||
|
||||
.. option:: --user=USER, -u USER
|
||||
|
||||
Run command in a qube as *USER*.
|
||||
|
||||
.. option:: --auto, --autostart, -a
|
||||
|
||||
Start the qube if it is not running.
|
||||
|
||||
.. option:: --pass-io, -p
|
||||
|
||||
Pass standard input and output to and from the remote program.
|
||||
|
||||
.. option:: --localcmd=COMMAND
|
||||
|
||||
With :option:`--pass-io`, pass standard input and output to and from the
|
||||
given program.
|
||||
|
||||
.. option:: --gui
|
||||
|
||||
Run the command with GUI forwarding enabled, which is the default. This
|
||||
switch can be used to counter :option:`--no-gui`.
|
||||
|
||||
.. option:: --no-gui, --nogui
|
||||
|
||||
Run the command without GUI forwarding enabled. Can be switched back with
|
||||
:option:`--gui`.
|
||||
|
||||
.. option:: --colour-output=COLOUR, --color-output=COLOR
|
||||
|
||||
Mark the qube output with given ANSI colour (ie. "31" for red). The exact
|
||||
mapping of numbers to colours and styles depends of the particular terminal
|
||||
emulator.
|
||||
|
||||
Colouring can be disabled with :option:`--no-colour-output`.
|
||||
|
||||
.. option:: --colour-stderr=COLOUR, --color-stderr=COLOR
|
||||
|
||||
Mark the qube stderr with given ANSI colour (ie. "31" for red). The exact
|
||||
mapping of numbers to colours and styles depends of the particular terminal
|
||||
emulator.
|
||||
|
||||
Colouring can be disabled with :option:`--no-colour-stderr`.
|
||||
|
||||
.. option:: --no-colour-output, --no-color-output
|
||||
|
||||
Disable colouring the stdout.
|
||||
|
||||
.. option:: --no-colour-stderr, --no-color-stderr
|
||||
|
||||
Disable colouring the stderr.
|
||||
|
||||
.. option:: --filter-escape-chars
|
||||
|
||||
Filter terminal escape sequences (default if output is terminal).
|
||||
|
||||
Terminal control characters are a security issue, which in worst case amount
|
||||
to arbitrary command execution. In the simplest case this requires two often
|
||||
found codes: terminal title setting (which puts arbitrary string in the
|
||||
window title) and title repo reporting (which puts that string on the shell's
|
||||
standard input.
|
||||
|
||||
.. option:: --no-filter-escape-chars
|
||||
|
||||
Do not filter terminal escape sequences. This is DANGEROUS when output is
|
||||
a terminal emulator. See :option:`--filter-escape-chars` for explanation.
|
||||
|
||||
Authors
|
||||
-------
|
||||
|
||||
| Joanna Rutkowska <joanna at invisiblethingslab dot com>
|
||||
| Rafal Wojtczuk <rafal at invisiblethingslab dot com>
|
||||
| Marek Marczykowski <marmarek at invisiblethingslab dot com>
|
||||
| Wojtek Porczyk <woju at invisiblethingslab dot com>
|
||||
|
||||
.. vim: ts=3 sw=3 et tw=80
|
@ -1,156 +0,0 @@
|
||||
.. program:: qvm-service
|
||||
|
||||
========================================================================
|
||||
:program:`qvm-service` -- Manage (Qubes-specific) services started in VM
|
||||
========================================================================
|
||||
|
||||
Synopsis
|
||||
========
|
||||
| :command:`qvm-service` [-l] <*vmname*>
|
||||
| :command:`qvm-service` [-e|-d|-D] <*vmname*> <*service*>
|
||||
|
||||
Options
|
||||
=======
|
||||
.. option:: --help, -h
|
||||
|
||||
Show this help message and exit
|
||||
|
||||
.. option:: --list, -l
|
||||
|
||||
List services (default action)
|
||||
|
||||
.. option:: --enable, -e
|
||||
|
||||
Enable service
|
||||
|
||||
.. option:: --disable, -d
|
||||
|
||||
Disable service
|
||||
|
||||
.. option:: --default, -D
|
||||
|
||||
Reset service to its default state (remove from the list). Default state
|
||||
means "lets VM choose" and can depend on VM type (NetVM, AppVM etc).
|
||||
|
||||
Supported services
|
||||
==================
|
||||
|
||||
This list can be incomplete as VM can implement any additional service without
|
||||
knowledge of qubes-core code.
|
||||
|
||||
meminfo-writer
|
||||
Default: enabled everywhere excluding NetVM
|
||||
|
||||
This service reports VM memory usage to dom0, which effectively enables
|
||||
dynamic memory management for the VM.
|
||||
|
||||
.. note::
|
||||
|
||||
This service is enforced to be set by dom0 code. If you try to
|
||||
remove it (reset to default state), will be recreated with the rule: enabled
|
||||
if VM have no PCI devices assigned, otherwise disabled.
|
||||
|
||||
qubes-dvm
|
||||
Default: disabled
|
||||
|
||||
Used internally when creating DispVM savefile.
|
||||
|
||||
qubes-firewall
|
||||
Default: enabled only in ProxyVM
|
||||
|
||||
Dynamic firewall manager, based on settings in dom0 (qvm-firewall, firewall tab in qubes-manager).
|
||||
This service is not supported in netvms.
|
||||
|
||||
qubes-network
|
||||
Default: enabled only in NetVM and ProxyVM
|
||||
|
||||
Expose network for other VMs. This includes enabling network forwarding, MASQUERADE, DNS redirection and basic firewall.
|
||||
|
||||
qubes-network
|
||||
Default: enabled only in NetVM and ProxyVM
|
||||
|
||||
Expose network for other VMs. This includes enabling network forwarding,
|
||||
MASQUERADE, DNS redirection and basic firewall.
|
||||
|
||||
qubes-netwatcher
|
||||
Default: enabled only in ProxyVM
|
||||
|
||||
Monitor IP change notification from NetVM. When received, reload
|
||||
qubes-firewall service (to force DNS resolution).
|
||||
|
||||
This service makes sense only with qubes-firewall enabled.
|
||||
|
||||
qubes-update-check
|
||||
Default: enabled
|
||||
|
||||
Notify dom0 about updates available for this VM. This is shown in
|
||||
qubes-manager as 'update-pending' flag.
|
||||
|
||||
cups
|
||||
Default: enabled only in AppVM
|
||||
|
||||
Enable CUPS service. The user can disable cups in VM which do not need
|
||||
printing to speed up booting.
|
||||
|
||||
crond
|
||||
Default: disabled
|
||||
|
||||
Enable CRON service.
|
||||
|
||||
network-manager
|
||||
Default: enabled in NetVM
|
||||
|
||||
Enable NetworkManager. Only VM with direct access to network device needs
|
||||
this service, but can be useful in ProxyVM to ease VPN setup.
|
||||
|
||||
ntpd
|
||||
Default: disabled
|
||||
|
||||
Enable NTPD service. By default Qubes calls ntpdate every 6 minutes in
|
||||
selected VM (aka ClockVM), then propagate the result using qrexec calls.
|
||||
Enabling ntpd *do not* disable this behaviour.
|
||||
|
||||
qubes-yum-proxy
|
||||
Deprecated name for qubes-updates-proxy.
|
||||
|
||||
qubes-updates-proxy
|
||||
Default: enabled in NetVM
|
||||
|
||||
Provide proxy service, which allow access only to yum repos. Filtering is
|
||||
done based on URLs, so it shouldn't be used as leak control (pretty easy to
|
||||
bypass), but is enough to prevent some erroneous user actions.
|
||||
|
||||
yum-proxy-setup
|
||||
Deprecated name for updates-proxy-setup.
|
||||
|
||||
updates-proxy-setup
|
||||
Default: enabled in AppVM (also in templates)
|
||||
|
||||
Setup yum at startup to use qubes-yum-proxy service.
|
||||
|
||||
.. note::
|
||||
|
||||
this service is automatically enabled when you allow VM to access yum
|
||||
proxy (in firewall settings) and disabled when you deny access to yum
|
||||
proxy.
|
||||
|
||||
disable-default-route
|
||||
Default: disabled
|
||||
|
||||
Disables the default route for networking. Enabling this service
|
||||
will prevent the creation of the default route, but the VM will
|
||||
still be able to reach it's direct neighbors. The functionality
|
||||
is implemented in /usr/lib/qubes/setup-ip.
|
||||
|
||||
disable-dns-server
|
||||
Default: disabled
|
||||
|
||||
Enabling this service will result in an empty /etc/resolv.conf.
|
||||
The functionality is implemented in /usr/lib/qubes/setup-ip.
|
||||
|
||||
|
||||
Authors
|
||||
=======
|
||||
| Joanna Rutkowska <joanna at invisiblethingslab dot com>
|
||||
| Rafal Wojtczuk <rafal at invisiblethingslab dot com>
|
||||
| Marek Marczykowski <marmarek at invisiblethingslab dot com>
|
@ -1,64 +0,0 @@
|
||||
.. program:: qvm-shutdown
|
||||
|
||||
:program:`qvm-shutdown` -- Gracefully shut down a qube
|
||||
======================================================
|
||||
|
||||
.. warning::
|
||||
|
||||
This page was autogenerated from command-line parser. It shouldn't be 1:1
|
||||
conversion, because it would add little value. Please revise it and add
|
||||
more descriptive help, which normally won't fit in standard ``--help``
|
||||
option.
|
||||
|
||||
After rewrite, please remove this admonition.
|
||||
|
||||
Synopsis
|
||||
--------
|
||||
|
||||
:command:`qvm-shutdown` [-h] [--verbose] [--quiet] [--all] [--exclude *EXCLUDE*] [--force] [--wait] [--timeout *TIMEOUT*] [*VMNAME*]
|
||||
|
||||
Options
|
||||
-------
|
||||
|
||||
.. option:: --help, -h
|
||||
|
||||
show the help message and exit
|
||||
|
||||
.. option:: --verbose, -v
|
||||
|
||||
increase verbosity
|
||||
|
||||
.. option:: --quiet, -q
|
||||
|
||||
decrease verbosity
|
||||
|
||||
.. option:: --all
|
||||
|
||||
perform the action on all qubes
|
||||
|
||||
.. option:: --exclude=EXCLUDE
|
||||
|
||||
exclude the qube from :option:`--all`
|
||||
|
||||
.. option:: --force
|
||||
|
||||
force operation, even if may damage other VMs (eg. shutdown of network
|
||||
provider)
|
||||
|
||||
.. option:: --wait
|
||||
|
||||
wait for the VMs to shut down
|
||||
|
||||
.. option:: --timeout
|
||||
|
||||
timeout after which domains are killed when using :option:`--wait`
|
||||
|
||||
Authors
|
||||
-------
|
||||
|
||||
| Joanna Rutkowska <joanna at invisiblethingslab dot com>
|
||||
| Rafal Wojtczuk <rafal at invisiblethingslab dot com>
|
||||
| Marek Marczykowski <marmarek at invisiblethingslab dot com>
|
||||
| Wojtek Porczyk <woju at invisiblethingslab dot com>
|
||||
|
||||
.. vim: ts=3 sw=3 et tw=80
|
@ -1,80 +0,0 @@
|
||||
.. program:: qvm-start
|
||||
|
||||
:program:`qvm-start` -- start a domain
|
||||
======================================
|
||||
|
||||
.. warning::
|
||||
|
||||
This page was autogenerated from command-line parser. It shouldn't be 1:1
|
||||
conversion, because it would add little value. Please revise it and add
|
||||
more descriptive help, which normally won't fit in standard ``--help``
|
||||
option.
|
||||
|
||||
After rewrite, please remove this admonition.
|
||||
|
||||
Synopsis
|
||||
--------
|
||||
|
||||
:command:`qvm-start` skel-manpage.py [-h] [--verbose] [--quiet] [--drive *DRIVE* | --hddisk *IMAGE* | --cdrom *IMAGE* | --install-windows-tools] [--conf-file *FILE*] [--debug] [--preparing-dvm] [--no-start-guid] *VMNAME*
|
||||
|
||||
Options
|
||||
-------
|
||||
|
||||
.. option:: --help, -h
|
||||
|
||||
Show help message and exit.
|
||||
|
||||
.. option:: --verbose, -v
|
||||
|
||||
Increase verbosity.
|
||||
|
||||
.. option:: --quiet, -q
|
||||
|
||||
Decrease verbosity.
|
||||
|
||||
.. option:: --drive=DRIVE
|
||||
|
||||
Temporarily attach specified drive as CD/DVD or hard disk, which can be
|
||||
specified with prefix "hd:" or "cdrom:". If not specified, default is cdrom.
|
||||
|
||||
.. option:: --hddisk=IMAGE
|
||||
|
||||
Temporarily attach specified drive as hard disk.
|
||||
|
||||
.. option:: --cdrom=IMAGE
|
||||
|
||||
Temporarily attach specified drive as optical drive.
|
||||
|
||||
.. option:: --install-windows-tools
|
||||
|
||||
Temporarily ttach Windows tools CDROM to the domain.
|
||||
|
||||
.. option:: --conf-file=FILE
|
||||
|
||||
Use custom libvirt config instead of Qubes-generated one.
|
||||
|
||||
.. option:: --debug
|
||||
|
||||
Enable debug mode for this domain (until its shutdown).
|
||||
|
||||
.. option:: --preparing-dvm
|
||||
|
||||
Do actions necessary when preparing DVM image.
|
||||
|
||||
.. option:: --skip-if-running
|
||||
|
||||
Do not fail if the qube is already runnning
|
||||
|
||||
.. option:: --no-start-guid, --no-guid
|
||||
|
||||
Do not start GUI daemon.
|
||||
|
||||
Authors
|
||||
-------
|
||||
|
||||
| Joanna Rutkowska <joanna at invisiblethingslab dot com>
|
||||
| Rafal Wojtczuk <rafal at invisiblethingslab dot com>
|
||||
| Marek Marczykowski <marmarek at invisiblethingslab dot com>
|
||||
| Wojtek Porczyk <woju at invisiblethingslab dot com>
|
||||
|
||||
.. vim: ts=3 sw=3 et tw=80
|
@ -1,58 +0,0 @@
|
||||
.. program:: qvm-tags
|
||||
|
||||
:program:`qvm-tags` -- manage domain's tags
|
||||
===========================================
|
||||
|
||||
.. warning::
|
||||
|
||||
This page was autogenerated from command-line parser. It shouldn't be 1:1
|
||||
conversion, because it would add little value. Please revise it and add
|
||||
more descriptive help, which normally won't fit in standard ``--help``
|
||||
option.
|
||||
|
||||
After rewrite, please remove this admonition.
|
||||
|
||||
Synopsis
|
||||
--------
|
||||
|
||||
:command:`qvm-tags` [-h] [--verbose] [--quiet] [--query | --set | --unset] *VMNAME* [*TAG*]
|
||||
|
||||
Options
|
||||
-------
|
||||
|
||||
.. option:: --help, -h
|
||||
|
||||
Show the help message and exit.
|
||||
|
||||
.. option:: --verbose, -v
|
||||
|
||||
Increase verbosity.
|
||||
|
||||
.. option:: --quiet, -q
|
||||
|
||||
Decrease verbosity.
|
||||
|
||||
.. option:: --query
|
||||
|
||||
Query for the tag. Exit with zero (true) if the qube in question has the tag
|
||||
and with non-zero (false) if it does not. If no tag specified, list all the
|
||||
tags.
|
||||
|
||||
This is the default mode.
|
||||
|
||||
.. option:: --set, -s
|
||||
|
||||
Set the tag. The tag argument is mandatory. If tag is already set, do
|
||||
nothing.
|
||||
|
||||
.. option:: --delete, --unset, -D
|
||||
|
||||
Unset the tag. The tag argument is mandatory. If tag is not set, do nothing.
|
||||
|
||||
Authors
|
||||
-------
|
||||
|
||||
| Joanna Rutkowska <joanna at invisiblethingslab dot com>
|
||||
| Wojtek Porczyk <woju at invisiblethingslab dot com>
|
||||
|
||||
.. vim: ts=3 sw=3 et tw=80
|
@ -1,30 +0,0 @@
|
||||
.. program:: qvm-template-commit
|
||||
|
||||
==============================================================
|
||||
:program:`qvm-template-commit` -- Commit changes to a template
|
||||
==============================================================
|
||||
|
||||
Synopsis
|
||||
========
|
||||
:command:`qvm-template-commit` [*options*] <*vm-name*>
|
||||
|
||||
Options
|
||||
=======
|
||||
|
||||
.. option:: --help, -h
|
||||
|
||||
Show this help message and exit
|
||||
|
||||
.. option:: --verbose, -v
|
||||
|
||||
Increase verbosity.
|
||||
|
||||
.. option:: --quiet, -q
|
||||
|
||||
Decrease verbosity.
|
||||
|
||||
Authors
|
||||
=======
|
||||
| Joanna Rutkowska <joanna at invisiblethingslab dot com>
|
||||
| Rafal Wojtczuk <rafal at invisiblethingslab dot com>
|
||||
| Marek Marczykowski <marmarek at invisiblethingslab dot com>
|
@ -1,42 +0,0 @@
|
||||
.. program:: qvm-unpause
|
||||
|
||||
:program:`qvm-unpause` -- unpause a domain
|
||||
==========================================
|
||||
|
||||
Synopsis
|
||||
--------
|
||||
|
||||
:command:`qvm-unpause` [-h] [--verbose] [--quiet] *VMNAME*
|
||||
|
||||
Options
|
||||
-------
|
||||
|
||||
.. option:: --help, -h
|
||||
|
||||
Show the help message and exit.
|
||||
|
||||
.. option:: --verbose, -v
|
||||
|
||||
Increase verbosity.
|
||||
|
||||
.. option:: --quiet, -q
|
||||
|
||||
Decrease verbosity.
|
||||
|
||||
.. option:: --all
|
||||
|
||||
Unause all the qubes.
|
||||
|
||||
.. option:: --exclude=EXCLUDE
|
||||
|
||||
Exclude the qube from :option:`--all`.
|
||||
|
||||
Authors
|
||||
-------
|
||||
|
||||
| Joanna Rutkowska <joanna at invisiblethingslab dot com>
|
||||
| Rafal Wojtczuk <rafal at invisiblethingslab dot com>
|
||||
| Marek Marczykowski <marmarek at invisiblethingslab dot com>
|
||||
| Wojtek Porczyk <woju at invisiblethingslab dot com>
|
||||
|
||||
.. vim: ts=3 sw=3 et tw=80
|
@ -1,8 +0,0 @@
|
||||
:py:mod:`qubes.tools.qvm_ls` -- VM listing
|
||||
==========================================
|
||||
|
||||
.. automodule:: qubes.tools.qvm_ls
|
||||
:members:
|
||||
:show-inheritance:
|
||||
|
||||
.. vim: ts=3 sw=3 et
|
@ -1,8 +0,0 @@
|
||||
:py:mod:`qubes.tools.qvm_start` -- Start a domain
|
||||
=================================================
|
||||
|
||||
.. automodule:: qubes.tools.qvm_start
|
||||
:members:
|
||||
:show-inheritance:
|
||||
|
||||
.. vim: ts=3 sw=3 et
|
@ -1,32 +0,0 @@
|
||||
=========
|
||||
qvm-check
|
||||
=========
|
||||
|
||||
NAME
|
||||
====
|
||||
qvm-check - Specify no state options to check if VM exists
|
||||
|
||||
:Date: 2013-06-23
|
||||
|
||||
SYNOPSIS
|
||||
========
|
||||
| qvm-check [options] <vm-name>
|
||||
|
||||
OPTIONS
|
||||
=======
|
||||
-h, --help
|
||||
Show this help message and exit
|
||||
-q, --quiet
|
||||
Be quiet
|
||||
--running
|
||||
Determine if VM is running
|
||||
--paused
|
||||
Determine if VM is paused
|
||||
--template
|
||||
Determine if VM is a template
|
||||
|
||||
AUTHORS
|
||||
=======
|
||||
| Joanna Rutkowska <joanna at invisiblethingslab dot com>
|
||||
| Rafal Wojtczuk <rafal at invisiblethingslab dot com>
|
||||
| Marek Marczykowski <marmarek at invisiblethingslab dot com>
|
@ -1,26 +0,0 @@
|
||||
=============
|
||||
qvm-grow-root
|
||||
=============
|
||||
|
||||
NAME
|
||||
====
|
||||
qvm-grow-root - increase root storage capacity of a specified VM
|
||||
|
||||
:Date: 2014-03-21
|
||||
|
||||
SYNOPSIS
|
||||
========
|
||||
| qvm-grow-root <vm-name> <size>
|
||||
|
||||
OPTIONS
|
||||
=======
|
||||
-h, --help
|
||||
Show this help message and exit
|
||||
--allow-start
|
||||
Allow VM to be started to complete the operation
|
||||
|
||||
AUTHORS
|
||||
=======
|
||||
| Joanna Rutkowska <joanna at invisiblethingslab dot com>
|
||||
| Rafal Wojtczuk <rafal at invisiblethingslab dot com>
|
||||
| Marek Marczykowski <marmarek at invisiblethingslab dot com>
|
@ -1,36 +0,0 @@
|
||||
=======
|
||||
qvm-usb
|
||||
=======
|
||||
|
||||
NAME
|
||||
====
|
||||
qvm-usb - List/set VM USB devices
|
||||
|
||||
:Date: 2013-03-16
|
||||
|
||||
SYNOPSIS
|
||||
========
|
||||
| qvm-usb -l [options]
|
||||
| qvm-usb -a [options] <vm-name> <device-vm-name>:<device>
|
||||
| qvm-usb -d [options] <device-vm-name>:<device>
|
||||
|
||||
OPTIONS
|
||||
=======
|
||||
-h, --help
|
||||
Show this help message and exit
|
||||
-l, -list
|
||||
List devices
|
||||
-a, --attach
|
||||
Attach specified device to specified VM
|
||||
-d, --detach
|
||||
Detach specified device
|
||||
--no-auto-detach
|
||||
Fail when device already connected to other VM
|
||||
--force-root
|
||||
Force to run, even with root privileges
|
||||
|
||||
AUTHORS
|
||||
=======
|
||||
| Joanna Rutkowska <joanna at invisiblethingslab dot com>
|
||||
| Rafal Wojtczuk <rafal at invisiblethingslab dot com>
|
||||
| Marek Marczykowski <marmarek at invisiblethingslab dot com>
|
@ -58,5 +58,4 @@ rm -rf $RPM_BUILD_ROOT
|
||||
|
||||
%files
|
||||
%defattr(-,root,root,-)
|
||||
%{_mandir}/man1/qvm-*.1*
|
||||
%{_mandir}/man1/qubes*.1*
|
||||
|
Loading…
Reference in New Issue
Block a user