summaryrefslogtreecommitdiffstats
path: root/debian/manpages
diff options
context:
space:
mode:
authorDaniel Baumann <daniel.baumann@progress-linux.org>2024-04-07 16:49:11 +0000
committerDaniel Baumann <daniel.baumann@progress-linux.org>2024-04-07 16:49:11 +0000
commitf4f3a659b7663cf52c2f2e1fa8e58ed4000e29c9 (patch)
tree46477e488553a670f4b0346080d3f9a635672104 /debian/manpages
parentAdding upstream version 7.0.6-dfsg. (diff)
downloadvirtualbox-debian/7.0.6-dfsg-1.tar.xz
virtualbox-debian/7.0.6-dfsg-1.zip
Adding debian version 7.0.6-dfsg-1.debian/7.0.6-dfsg-1debian
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to 'debian/manpages')
-rw-r--r--debian/manpages/VBoxBalloonCtrl.1111
-rw-r--r--debian/manpages/VBoxClient.152
-rw-r--r--debian/manpages/VBoxControl.831
-rw-r--r--debian/manpages/VBoxHeadless.157
-rw-r--r--debian/manpages/VBoxManage.1627
-rw-r--r--debian/manpages/VBoxSDL.1125
-rw-r--r--debian/manpages/VBoxService.8156
-rw-r--r--debian/manpages/VirtualBox.111
-rw-r--r--debian/manpages/mount.vboxsf.898
-rw-r--r--debian/manpages/vboxwebsrv.135
10 files changed, 1303 insertions, 0 deletions
diff --git a/debian/manpages/VBoxBalloonCtrl.1 b/debian/manpages/VBoxBalloonCtrl.1
new file mode 100644
index 00000000..229c92a0
--- /dev/null
+++ b/debian/manpages/VBoxBalloonCtrl.1
@@ -0,0 +1,111 @@
+.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.49.1.
+.TH VBOXBALLOONCTRL "1" "January 2023" "VBoxBalloonCtrl" "User Commands"
+.SH NAME
+VBoxBalloonCtrl \- x86 virtualization solution
+.SH SYNOPSIS
+.B VBoxBalloonCtrl
+[\fI\,-v|--verbose\/\fR] [\fI\,-h|-?|--help\/\fR] [\fI\,-P|--pidfile\/\fR]
+.SH DESCRIPTION
+Oracle VM VirtualBox Watchdog 7.0.6
+Copyright \(co 2023 Oracle and/or its affiliates
+.IP
+[\-F|\-\-logfile=<file>] [\-R|\-\-logrotate=<num>]
+[\-S|\-\-logsize=<bytes>] [\-I|\-\-loginterval=<seconds>]
+[\-\-balloon\-dec=<MB>] [\-\-balloon\-groups=<string>]
+[\-\-balloon\-inc=<MB>] [\-\-balloon\-interval=<ms>]
+[\-\-balloon\-lower\-limit=<MB>] [\-\-balloon\-max=<MB>]
+[\-\-balloon\-safety\-margin=<MB]
+[\-\-apimon\-groups=<string[,stringN]>]
+[\-\-apimon\-isln\-response=<cmd>] [\-\-apimon\-isln\-timeout=<ms>]
+[\-\-apimon\-resp\-timeout=<ms>]
+.SH OPTIONS
+.HP
+\fB\-\-background\fR, \fB\-b\fR
+.IP
+Run in background (daemon mode).
+.HP
+\fB\-\-disable\-\fR<module>
+.IP
+Disables a module. See module list for built\-in modules.
+.HP
+\fB\-\-dryrun\fR
+.IP
+Dryrun mode \fB\-\-\fR do not perform any actions.
+.HP
+\fB\-\-help\fR, \fB\-h\fR
+.IP
+Print this help message and exit.
+.HP
+\fB\-\-verbose\fR, \fB\-v\fR
+.HP
+\fB\-\-pidfile\fR, \fB\-P\fR
+.IP
+Name of the PID file which is created when the daemon was started.
+.HP
+\fB\-\-logfile\fR, \fB\-F\fR
+.IP
+Name of file to write log to (no file).
+.HP
+\fB\-\-logrotate\fR, \fB\-R\fR
+.IP
+Number of log files (0 disables log rotation).
+.HP
+\fB\-\-logsize\fR, \fB\-S\fR
+.IP
+Maximum size of a log file to trigger rotation (bytes).
+.HP
+\fB\-\-loginterval\fR, \fB\-I\fR
+.IP
+Maximum time interval to trigger log rotation (seconds).
+.HP
+\fB\-\-balloon\-dec=\fR<MB>
+.IP
+Sets the ballooning decrement in MB (128 MB).
+.HP
+\fB\-\-balloon\-groups=\fR<string>
+.IP
+Sets the VM groups for ballooning (all).
+.HP
+\fB\-\-balloon\-inc=\fR<MB>
+.IP
+Sets the ballooning increment in MB (256 MB).
+.HP
+\fB\-\-balloon\-interval=\fR<ms>
+.IP
+Sets the check interval in ms (30 seconds).
+.HP
+\fB\-\-balloon\-lower\-limit=\fR<MB>
+.IP
+Sets the ballooning lower limit in MB (64 MB).
+.HP
+\fB\-\-balloon\-max=\fR<MB>
+.IP
+Sets the balloon maximum limit in MB (0 MB).
+Specifying "0" means disabled ballooning.
+Set "VBoxInternal/Guest/BalloonSizeMax" for a per\-VM
+maximum ballooning size.
+.HP
+\fB\-\-balloon\-safety\-margin=\fR<MB>
+.IP
+Free memory when deflating a balloon in MB (1024 MB).
+.HP
+\fB\-\-apimon\-groups=\fR<string[,...]>
+.IP
+Sets the VM groups for monitoring (all), comma\-separated list.
+.HP
+\fB\-\-apimon\-isln\-response=\fR<cmd>
+.IP
+Sets the isolation response to one of: none, pause, poweroff,
+save, or shutdown. Default: none
+.HP
+\fB\-\-apimon\-isln\-timeout=\fR<ms>
+.IP
+Sets the isolation timeout in ms (30s).
+.HP
+\fB\-\-apimon\-resp\-timeout=\fR<ms>
+.IP
+Sets the response timeout in ms (30s).
+.PP
+Use environment variable VBOXBALLOONCTRL_RELEASE_LOG for logging options.
+.PP
+Valid module names are: balloon, apimon
diff --git a/debian/manpages/VBoxClient.1 b/debian/manpages/VBoxClient.1
new file mode 100644
index 00000000..2c5c98f2
--- /dev/null
+++ b/debian/manpages/VBoxClient.1
@@ -0,0 +1,52 @@
+.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.47.6.
+.TH VBOXCLIENT "1" "January 2019" "VBoxClient" "User Commands"
+.SH NAME
+VBoxClient \- x86 virtualization solution
+.SH SYNOPSIS
+.B VBoxClient
+\fI\,--clipboard|--draganddrop|--checkhostversion|--seamless|--vmsvga|--vmsvga-session\/\fR
+.SH DESCRIPTION
+Oracle VM VirtualBox VBoxClient
+Copyright \(co 2005\-2022 Oracle and/or its affiliates
+.PP
+[\-d|\-\-nodaemon]
+.SH OPTIONS
+.TP
+\fB\-\-clipboard\fR
+starts the shared clipboard service
+.TP
+\fB\-\-draganddrop\fR
+starts the drag and drop service
+.TP
+\fB\-\-checkhostversion\fR
+starts the host version notifier service
+.TP
+\fB\-\-seamless\fR
+starts the seamless windows service
+.TP
+\fB\-\-vmsvga\fR
+starts VMSVGA dynamic resizing for X11/Wayland guests
+.TP
+\fB\-\-vmsvga\-session\fR
+starts Desktop Environment specific screen assistant for X11/Wayland guests
+(VMSVGA graphics adapter only)
+.TP
+\fB\-\-display\fR
+starts VMSVGA dynamic resizing for legacy guests
+.TP
+\fB\-f\fR, \fB\-\-foreground\fR
+run in the foreground (no daemonizing)
+.TP
+\fB\-d\fR, \fB\-\-nodaemon\fR
+continues running as a system service
+.TP
+\fB\-h\fR, \fB\-\-help\fR
+shows this help text
+.HP
+\fB\-l\fR, \fB\-\-logfile\fR <path> enables logging to a file
+.TP
+\fB\-v\fR, \fB\-\-verbose\fR
+increases logging verbosity level
+.TP
+\fB\-V\fR, \fB\-\-version\fR
+shows version information
diff --git a/debian/manpages/VBoxControl.8 b/debian/manpages/VBoxControl.8
new file mode 100644
index 00000000..10043491
--- /dev/null
+++ b/debian/manpages/VBoxControl.8
@@ -0,0 +1,31 @@
+.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.49.1.
+.TH VBOXCONTROL "8" "October 2022" "VBoxControl" "System Administration Utilities"
+.SH NAME
+VBoxControl \- x86 virtualization solution
+.SH DESCRIPTION
+Oracle VM VirtualBox Guest Additions Command Line Management Interface
+Copyright \(co 2008\-2022 Oracle and/or its affiliates
+.PP
+Usage:
+.PP
+VBoxControl [\-V|\-\-version] print version number and exit
+VBoxControl \fB\-\-nologo\fR ... suppress the logo
+.PP
+VBoxControl guestproperty get <property> [\-\-verbose]
+VBoxControl guestproperty set <property> [<value> [\-\-flags <flags>]]
+VBoxControl guestproperty delete|unset <property>
+VBoxControl guestproperty enumerate [\-\-patterns <patterns>]
+VBoxControl guestproperty wait <patterns>
+.TP
+[\-\-timestamp <last timestamp>]
+[\-\-timeout <timeout in ms>
+.PP
+VBoxControl sharedfolder list [\-\-automount]
+VBoxControl writecoredump
+VBoxControl writelog [\-n|\-\-no\-newline] [\-\-] <msg>
+VBoxControl takesnapshot
+VBoxControl savestate
+VBoxControl suspend
+VBoxControl poweroff
+VBoxControl help [command]
+VBoxControl version
diff --git a/debian/manpages/VBoxHeadless.1 b/debian/manpages/VBoxHeadless.1
new file mode 100644
index 00000000..8f23ef76
--- /dev/null
+++ b/debian/manpages/VBoxHeadless.1
@@ -0,0 +1,57 @@
+.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.49.1.
+.TH VBOXHEADLESS "1" "January 2023" "VBoxHeadless" "User Commands"
+.SH NAME
+VBoxHeadless \- x86 virtualization solution
+.SH DESCRIPTION
+Oracle VM VirtualBox Headless Interface 7.0.6
+Copyright \(co 2008\-2023 Oracle and/or its affiliates
+.SS "Usage:"
+.TP
+\fB\-s\fR, \fB\-startvm\fR, \fB\-\-startvm\fR <name|uuid>
+Start given VM (required argument)
+.TP
+\fB\-v\fR, \fB\-vrde\fR, \fB\-\-vrde\fR on|off|config
+Enable or disable the VRDE server
+or don't change the setting (default)
+.TP
+\fB\-e\fR, \fB\-vrdeproperty\fR, \fB\-\-vrdeproperty\fR <name=[value]> Set a VRDE property:
+"TCP/Ports" \- comma\-separated list of
+.TP
+ports the VRDE server can bind to; dash
+between two port numbers specifies range
+.TP
+"TCP/Address" \- interface IP the VRDE
+server will bind to
+.TP
+\fB\-\-settingspw\fR <pw>
+Specify the VirtualBox settings password
+.TP
+\fB\-\-settingspwfile\fR <file>
+Specify a file containing the
+VirtualBox settings password
+.TP
+\fB\-\-password\fR <file>|\-
+Specify the VM password. Either file containing
+the VM password or "\-" to read it from console
+.TP
+\fB\-\-password\-id\fR <id>
+Specify the password id for the VM password
+.TP
+\fB\-start\-paused\fR, \fB\-\-start\-paused\fR
+Start the VM in paused state
+.TP
+\fB\-c\fR, \fB\-record\fR, \fB\-\-record\fR
+Record the VM screen output to a file
+.TP
+\fB\-w\fR, \fB\-\-videowidth\fR
+Video frame width when recording
+.TP
+\fB\-h\fR, \fB\-\-videoheight\fR
+Video frame height when recording
+.TP
+\fB\-r\fR, \fB\-\-videobitrate\fR
+Recording bit rate when recording
+.TP
+\fB\-f\fR, \fB\-\-filename\fR
+File name when recording. The codec used
+will be chosen based on file extension
diff --git a/debian/manpages/VBoxManage.1 b/debian/manpages/VBoxManage.1
new file mode 100644
index 00000000..a0d3ecd4
--- /dev/null
+++ b/debian/manpages/VBoxManage.1
@@ -0,0 +1,627 @@
+.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.49.1.
+.TH VBOXMANAGE "1" "January 2023" "VBoxManage" "User Commands"
+.SH NAME
+VBoxManage \- x86 virtualization solution
+.SH DESCRIPTION
+Oracle VM VirtualBox Command Line Management Interface Version 7.0.6
+Copyright \(co 2005\-2023 Oracle and/or its affiliates
+.PP
+Usage \- Oracle VM VirtualBox command\-line interface:
+.IP
+VBoxManage [\-V | \fB\-\-version]\fR [\-\-dump\-build\-type] [\-q | \fB\-\-nologo]\fR [\-\-settingspw=password] [\-\-settingspwfile=pw\-file] [@response\-file] [[help] subcommand]
+.IP
+VBoxManage list [\-\-long] [\-\-sorted] [bridgedifs | cloudnets | cloudprofiles | cloudproviders | cpu\-profiles | dhcpservers | dvds | extpacks | floppies | groups | hddbackends | hdds | hostcpuids |
+.IP
+hostdrives | hostdvds | hostfloppies | hostinfo | hostonlyifs | hostonlynets | intnets | natnets | ostypes | runningvms | screenshotformats | systemproperties | usbfilters | usbhost | vms |
+webcams]
+.IP
+VBoxManage showvminfo <uuid | vmname> [\-\-details] [\-\-machinereadable] [\-\-password\-id] [\-\-password]
+.IP
+VBoxManage showvminfo <uuid | vmname> <\-\-log=index> [\-\-password\-idid] [\-\-passwordfile|\-]
+.IP
+VBoxManage registervm <filename> \fB\-\-passwordfile\fR
+.IP
+VBoxManage unregistervm <uuid | vmname> [\-\-delete] [\-\-delete\-all]
+.IP
+VBoxManage createvm <\-\-name=name> [\-\-basefolder=basefolder] [\-\-default] [\-\-group=group\-ID,...] [\-\-ostype=ostype] [\-\-register] [\-\-uuid=uuid] [\-\-ciphercipher] [\-\-password\-idpassword\-id] [\-\-passwordfile]
+.IP
+VBoxManage modifyvm <uuid | vmname> [\-\-name=name] [\-\-groups= group[,group...] ] [\-\-description=description] [\-\-os\-type=OS\-type] [\-\-icon\-file=filename] [\-\-memory=size\-in\-MB] [\-\-page\-fusion= on | off ]
+.IP
+[\-\-vram=size\-in\-MB] [\-\-acpi= on | off ] [\-\-ioapic= on | off ] [\-\-hardware\-uuid=UUID] [\-\-cpus=CPU\-count] [\-\-cpu\-hotplug= on | off ] [\-\-plug\-cpu=CPU\-ID] [\-\-unplug\-cpu=CPU\-ID]
+[\-\-cpu\-execution\-cap=number] [\-\-pae= on | off ] [\-\-long\-mode= on | off ] [\-\-ibpb\-on\-vm\-exit= on | off ] [\-\-ibpb\-on\-vm\-entry= on | off ] [\-\-spec\-ctrl= on | off ] [\-\-l1d\-flush\-on\-sched= on | off ]
+[\-\-l1d\-flush\-on\-vm\-entry= on | off ] [\-\-mds\-clear\-on\-sched= on | off ] [\-\-mds\-clear\-on\-vm\-entry= on | off ] [\-\-cpu\-profile= host | Intel 8086 | Intel 80286 | Intel 80386 ] [\-\-hpet= on | off ]
+[\-\-hwvirtex= on | off ] [\-\-triple\-fault\-reset= on | off ] [\-\-apic= on | off ] [\-\-x2apic= on | off ] [\-\-paravirt\-provider= none | default | legacy | minimal | hyperv | kvm ] [\-\-paravirt\-debug=
+key=value[,key=value...] ] [\-\-nested\-paging= on | off ] [\-\-large\-pages= on | off ] [\-\-vtx\-vpid= on | off ] [\-\-vtx\-ux= on | off ] [\-\-nested\-hw\-virt= on | off ] [\-\-virt\-vmsave\-vmload= on | off ]
+[\-\-accelerate\-3d= on | off ] [\-\-accelerate\-2d\-video= on | off ] [\-\-chipset= ich9 | piix3 ] [\-\-iommu= none | automatic | amd | intel ] [\-\-tpm\-type= none | 1.2 | 2.0 | host | swtpm ]
+[\-\-tpm\-location= location ] [\-\-bios\-logo\-fade\-in= on | off ] [\-\-bios\-logo\-fade\-out= on | off ] [\-\-bios\-logo\-display\-time=msec] [\-\-bios\-logo\-image\-path=pathname] [\-\-bios\-boot\-menu= disabled |
+menuonly | messageandmenu ] [\-\-bios\-apic= disabled | apic | x2apic ] [\-\-bios\-system\-time\-offset=msec] [\-\-bios\-pxe\-debug= on | off ] [\-\-system\-uuid\-le= on | off ] [\-\-bootX= none | floppy | dvd |
+disk | net ] [\-\-rtc\-use\-utc= on | off ] [\-\-graphicscontroller= none | vboxvga | vmsvga | vboxsvga ] [\-\-snapshot\-folder= default | pathname ] [\-\-firmware= bios | efi | efi32 | efi64 ]
+[\-\-guest\-memory\-balloon=size\-in\-MB] [\-\-default\-frontend= default | name ] [\-\-vm\-process\-priority= default | flat | low | normal | high ]
+.IP
+VBoxManage modifyvm <uuid | vmname> [\-\-nicN= none | null | nat | bridged | intnet | hostonly | hostonlynet | generic | natnetwork | cloud ] [\-\-nic\-typeN= Am79C970A | Am79C973 | 82540EM | 82543GC |
+.IP
+82545EM | virtio ] [\-\-cable\-connectedN= on | off ] [\-\-nic\-traceN= on | off ] [\-\-nic\-trace\-fileN=filename] [\-\-nic\-propertyN=name= [value] ] [\-\-nic\-speedN=kbps] [\-\-nic\-boot\-prioN=priority]
+[\-\-nic\-promiscN= deny | allow\-vms | allow\-all ] [\-\-nic\-bandwidth\-groupN= none | name ] [\-\-bridge\-adapterN= none | device\-name ] [\-\-cloud\-networkN=network\-name] [\-\-host\-only\-adapterN= none |
+device\-name ] [\-\-host\-only\-netN=network\-name] [\-\-intnetN=network\-name] [\-\-nat\-networkN=network\-name] [\-\-nic\-generic\-drvN=driver\-name] [\-\-mac\-addressN= auto | MAC\-address ]
+.IP
+VBoxManage modifyvm <uuid | vmname> [\-\-nat\-netN= network | default ] [\-\-nat\-pfN= [rule\-name],tcp | udp,[host\-IP],hostport,[guest\-IP],guestport ] [\-\-nat\-pfN=delete=rule\-name]
+.IP
+[\-\-nat\-tftp\-prefixN=prefix] [\-\-nat\-tftp\-fileN=filename] [\-\-nat\-tftp\-serverN=IP\-address] [\-\-nat\-bind\-ipN=IP\-address] [\-\-nat\-dns\-pass\-domainN= on | off ] [\-\-nat\-dns\-proxyN= on | off ]
+[\-\-nat\-dns\-host\-resolverN= on | off ] [\-\-nat\-localhostreachableN= on | off ] [\-\-nat\-settingsN=[mtu],[socksnd],[sockrcv],[tcpsnd],[tcprcv]] [\-\-nat\-alias\-modeN= default |
+[log],[proxyonly],[sameports] ]
+.IP
+VBoxManage modifyvm <uuid | vmname> [\-\-mouse= ps2 | usb | usbtablet | usbmultitouch | usbmtscreenpluspad ] [\-\-keyboard= ps2 | usb ] [\-\-uartN= off | IO\-baseIRQ ] [\-\-uart\-modeN= disconnected |
+.IP
+serverpipe | clientpipe | tcpserverport | tcpclienthostname:port | filefilename | device\-name ] [\-\-uart\-typeN= 16450 | 16550A | 16750 ] [\-\-lpt\-modeN=device\-name] [\-\-lptN= off | IO\-baseIRQ ]
+[\-\-audio\-controller= ac97 | hda | sb16 ] [\-\-audio\-codec= stac9700 | ad1980 | stac9221 | sb16 ] [\-\-audio\-driver= none | default | null | dsound | was | oss | alsa | pulse | coreaudio ]
+[\-\-audio\-enabled= on | off ] [\-\-audio\-in= on | off ] [\-\-audio\-out= on | off ] [\-\-clipboard\-mode= disabled | hosttoguest | guesttohost | bidirectional ] [\-\-drag\-and\-drop= disabled | hosttoguest |
+guesttohost | bidirectional ] [\-\-monitor\-count=number] [\-\-usb\-ehci= on | off ] [\-\-usb\-ohci= on | off ] [\-\-usb\-xhci= on | off ] [\-\-usb\-rename=old\-namenew\-name]
+.IP
+VBoxManage modifyvm <uuid | vmname> [\-\-recording= on | off ] [\-\-recording\-screens= all | none | screen\-ID[,screen\-ID...] ] [\-\-recording\-file=filename] [\-\-recording\-max\-size=MB]
+.IP
+[\-\-recording\-max\-time=msec] [\-\-recording\-opts= key=value[,key=value...] ] [\-\-recording\-video\-fps=fps] [\-\-recording\-video\-rate=rate] [\-\-recording\-video\-res=widthheight]
+.IP
+VBoxManage modifyvm <uuid | vmname> [\-\-vrde= on | off ] [\-\-vrde\-property=property\-name= [property\-value] ] [\-\-vrde\-extpack= default | name ] [\-\-vrde\-port=port] [\-\-vrde\-address=hostip]
+.IP
+[\-\-vrde\-auth\-type= null | external | guest ] [\-\-vrde\-auth\-library= default | name ] [\-\-vrde\-multi\-con= on | off ] [\-\-vrde\-reuse\-con= on | off ] [\-\-vrde\-video\-channel= on | off ]
+[\-\-vrde\-video\-channel\-quality=percent]
+.IP
+VBoxManage modifyvm <uuid | vmname> [\-\-teleporter= on | off ] [\-\-teleporter\-port=port] [\-\-teleporter\-address= address | empty ] [\-\-teleporter\-password=password] [\-\-teleporter\-password\-file= filename |
+.IP
+stdin ] [\-\-cpuid\-portability\-level=level] [\-\-cpuid\-set=leaf [:subleaf] eax??ebx??ecx??edx] [\-\-cpuid\-remove=leaf [:subleaf] ] [\-\-cpuid\-remove\-all]
+.IP
+VBoxManage modifyvm <uuid | vmname> [\-\-tracing\-enabled= on | off ] [\-\-tracing\-config=string] [\-\-tracing\-allow\-vm\-access= on | off ]
+.IP
+VBoxManage modifyvm <uuid | vmname> [\-\-usb\-card\-reader= on | off ]
+.IP
+VBoxManage modifyvm <uuid | vmname> [\-\-autostart\-enabled= on | off ] [\-\-autostart\-delay=seconds]
+.IP
+VBoxManage modifyvm <uuid | vmname> [\-\-guest\-debug\-provider= none | native | gdb | kd ] [\-\-guest\-debug\-io\-provider= none | tcp | udp | ipc ] [\-\-guest\-debug\-address= IP\-Address | path ]
+.IP
+[\-\-guest\-debug\-port=port]
+.IP
+VBoxManage modifyvm <uuid | vmname> [\-\-pci\-attach=host\-PCI\-address [@guest\-PCI\-bus\-address] ] [\-\-pci\-detach=host\-PCI\-address]
+.IP
+VBoxManage modifyvm <uuid | vmname> [\-\-testing\-enabled= on | off ] [\-\-testing\-mmio= on | off ] [\-\-testing\-cfg\-dwordidx=value]
+.IP
+VBoxManage snapshot <uuid|vmname>
+.IP
+VBoxManage snapshot <uuid|vmname> take <snapshot\-name> [\-\-description=description] [\-\-live] [\-\-uniquename Number,Timestamp,Space,Force]
+.IP
+VBoxManage snapshot <uuid|vmname> delete <snapshot\-name>
+.IP
+VBoxManage snapshot <uuid|vmname> restore <snapshot\-name>
+.IP
+VBoxManage snapshot <uuid|vmname> restorecurrent
+.IP
+VBoxManage snapshot <uuid|vmname> edit <snapshot\-name | \fB\-\-current\fR> [\-\-description=description] [\-\-name=new\-name]
+.IP
+VBoxManage snapshot <uuid|vmname> list [\-\-details | \fB\-\-machinereadable]\fR
+.IP
+VBoxManage snapshot <uuid|vmname> showvminfo <snapshot\-name>
+.IP
+VBoxManage clonevm <vmname|uuid> [\-\-basefolder=basefolder] [\-\-groups=group,...] [\-\-mode=machine | \fB\-\-mode\fR=\fI\,machinechildren\/\fR | \fB\-\-mode\fR=\fI\,all]\/\fR [\-\-name=name] [\-\-options=option,...] [\-\-register]
+.IP
+[\-\-snapshot=snapshot\-name] [\-\-uuid=uuid]
+.IP
+VBoxManage movevm <uuid | vmname> [\-\-type=basic] [\-\-folder=folder\-name]
+.IP
+VBoxManage encryptvm <uuid | vmname> setencryption \fB\-\-old\-passwordfile\fR \fB\-\-ciphercipher\-identifier\fR \fB\-\-new\-passwordfile\fR \fB\-\-new\-password\-idpassword\-identifier\fR \fB\-\-force\fR
+.IP
+VBoxManage encryptvm <uuid | vmname> checkpassword <file>
+.IP
+VBoxManage encryptvm <uuid | vmname> addpassword \fB\-\-passwordfile\fR \fB\-\-password\-idpassword\-identifier\fR
+.IP
+VBoxManage encryptvm <uuid | vmname> removepassword <password\-identifier>
+.IP
+VBoxManage startvm <uuid | vmname...> [\-\-putenv=name[=value]] [\-\-type= [gui | headless | sdl | separate] ] \fB\-\-passwordfile\fR \fB\-\-password\-idpassword\fR identifier
+.IP
+VBoxManage controlvm <uuid | vmname> pause
+.IP
+VBoxManage controlvm <uuid | vmname> resume
+.IP
+VBoxManage controlvm <uuid | vmname> reset
+.IP
+VBoxManage controlvm <uuid | vmname> poweroff
+.IP
+VBoxManage controlvm <uuid | vmname> savestate
+.IP
+VBoxManage controlvm <uuid | vmname> acpipowerbutton
+.IP
+VBoxManage controlvm <uuid | vmname> acpisleepbutton
+.IP
+VBoxManage controlvm <uuid | vmname> reboot
+.IP
+VBoxManage controlvm <uuid | vmname> shutdown [\-\-force]
+.IP
+VBoxManage controlvm <uuid | vmname> keyboardputscancode <hex> [hex...]
+.IP
+VBoxManage controlvm <uuid | vmname> keyboardputstring <string> [string...]
+.IP
+VBoxManage controlvm <uuid | vmname> keyboardputfile <filename>
+.IP
+VBoxManage controlvm <uuid | vmname> setlinkstateN <on | off>
+.IP
+VBoxManage controlvm <uuid | vmname> nicN <null | nat | bridged | intnet | hostonly | generic | natnetwork> [device\-name]
+.IP
+VBoxManage controlvm <uuid | vmname> nictraceN <on | off>
+.IP
+VBoxManage controlvm <uuid | vmname> nictracefileN <filename>
+.IP
+VBoxManage controlvm <uuid | vmname> nicpropertyN <prop\-name=prop\-value>
+.IP
+VBoxManage controlvm <uuid | vmname> nicpromiscN <deny | allow\-vms | allow\-all>
+.IP
+VBoxManage controlvm <uuid | vmname> natpfN <[rulename] ,tcp | udp, host\-IP, hostport, guest\-IP, guestport>
+.IP
+VBoxManage controlvm <uuid | vmname> natpfNdelete <rulename>
+.IP
+VBoxManage controlvm <uuid | vmname> guestmemoryballoon <balloon\-size>
+.IP
+VBoxManage controlvm <uuid | vmname> usbattach <uuid | address> [\-\-capturefile=filename]
+.IP
+VBoxManage controlvm <uuid | vmname> usbdetach <uuid | address>
+.IP
+VBoxManage controlvm <uuid | vmname> audioin <on | off>
+.IP
+VBoxManage controlvm <uuid | vmname> audioout <on | off>
+.IP
+VBoxManage controlvm <uuid | vmname> clipboard mode <disabled | hosttoguest | guesttohost | bidirectional>
+.IP
+VBoxManage controlvm <uuid | vmname> clipboard filetransfers <on | off>
+.IP
+VBoxManage controlvm <uuid | vmname> draganddrop <disabled | hosttoguest | guesttohost | bidirectional>
+.IP
+VBoxManage controlvm <uuid | vmname> vrde <on | off>
+.IP
+VBoxManage controlvm <uuid | vmname> vrdeport <port>
+.IP
+VBoxManage controlvm <uuid | vmname> vrdeproperty <prop\-name=prop\-value>
+.IP
+VBoxManage controlvm <uuid | vmname> vrdevideochannelquality <percentage>
+.TP
+VBoxManage controlvm <uuid | vmname> setvideomodehint <xres> <yres> <bpp> [[display]
+[enabled:yes | no | x\-origin??y\-origin] ]
+.IP
+VBoxManage controlvm <uuid | vmname> setscreenlayout <display> <on | primaryx\-origin??y\-origin??x\-resolution??y\-resolution??bpp | off>
+.IP
+VBoxManage controlvm <uuid | vmname> screenshotpng <filename> [display]
+.IP
+VBoxManage controlvm <uuid | vmname> recording <on | off>
+.IP
+VBoxManage controlvm <uuid | vmname> recording screens <all | none | screen\-ID[,screen\-ID...]>
+.IP
+VBoxManage controlvm <uuid | vmname> recording filename <filename>
+.IP
+VBoxManage controlvm <uuid | vmname> recording videores <widthxheight>
+.IP
+VBoxManage controlvm <uuid | vmname> recording videorate <rate>
+.IP
+VBoxManage controlvm <uuid | vmname> recording videofps <fps>
+.IP
+VBoxManage controlvm <uuid | vmname> recording maxtime <sec>
+.IP
+VBoxManage controlvm <uuid | vmname> recording maxfilesize <MB>
+.TP
+VBoxManage controlvm <uuid | vmname> setcredentials <username> \fB\-\-passwordfile=\fR <filename | password>
+<domain\-name> \fB\-\-allowlocallogon=\fR <yes | no>
+.IP
+VBoxManage controlvm <uuid | vmname> teleport <\-\-host=host\-name> <\-\-port=port\-name> [\-\-maxdowntime=msec] [\-\-passwordfile=filename | \fB\-\-password\fR=\fI\,password]\/\fR
+.IP
+VBoxManage controlvm <uuid | vmname> plugcpu <ID>
+.IP
+VBoxManage controlvm <uuid | vmname> unplugcpu <ID>
+.IP
+VBoxManage controlvm <uuid | vmname> cpuexecutioncap <num>
+.IP
+VBoxManage controlvm <uuid | vmname> vm\-process\-priority <default | flat | low | normal | high>
+.IP
+VBoxManage controlvm <uuid | vmname> webcam attach [pathname [settings] ]
+.IP
+VBoxManage controlvm <uuid | vmname> webcam detach [pathname]
+.IP
+VBoxManage controlvm <uuid | vmname> webcam list
+.IP
+VBoxManage controlvm <uuid | vmname> addencpassword <ID> <password\-file | \-> [\-\-removeonsuspend= yes | no ]
+.IP
+VBoxManage controlvm <uuid | vmname> removeencpassword <ID>
+.IP
+VBoxManage controlvm <uuid | vmname> removeallencpasswords
+.IP
+VBoxManage controlvm <uuid | vmname> changeuartmodeN disconnected | serverpipe\-name | clientpipe\-name | tcpserverport | tcpclienthostname:port | filefilename | device\-name
+.IP
+VBoxManage controlvm <uuid | vmname> autostart\-enabledN on | off
+.IP
+VBoxManage controlvm <uuid | vmname> autostart\-delayseconds
+.IP
+VBoxManage import <ovfname | ovaname> [\-\-dry\-run] [\-\-options= keepallmacs | keepnatmacs | importtovdi ] [\-\-vsys=n] [\-\-ostype=ostype] [\-\-vmname=name] [\-\-settingsfile=file] [\-\-basefolder=folder]
+.IP
+[\-\-group=group] [\-\-memory=MB] [\-\-cpus=n] [\-\-description=text] [\-\-eula= show | accept ] [\-\-unit=n] [\-\-ignore] [\-\-scsitype= BusLogic | LsiLogic ] [\-\-disk=path] [\-\-controller=index] [\-\-port=n]
+.IP
+VBoxManage import OCI:// \fB\-\-cloud\fR [\-\-ostype=ostype] [\-\-vmname=name] [\-\-basefolder=folder] [\-\-memory=MB] [\-\-cpus=n] [\-\-description=text] <\-\-cloudprofile=profile> <\-\-cloudinstanceid=id>
+.IP
+[\-\-cloudbucket=bucket]
+.IP
+VBoxManage export <machines> <\-\-output=name> [\-\-legacy09 | \fB\-\-ovf09\fR | \fB\-\-ovf10\fR | \fB\-\-ovf20]\fR [\-\-manifest] [\-\-options= manifest | iso | nomacs | nomacsbutnat... ] [\-\-vsys=virtual\-system\-number]
+.IP
+[\-\-description=description\-info] [\-\-eula=license\-text] [\-\-eulafile=filename] [\-\-product=product\-name] [\-\-producturl=product\-URL] [\-\-vendor=vendor\-name] [\-\-vendorurl=vendor\-URL]
+[\-\-version=version\-info] [\-\-vmname=vmname]
+.IP
+VBoxManage export <machine> <\-\-output=cloud\-service\-provider> [\-\-opc10] [\-\-vmname=vmname] [\-\-cloud=virtual\-system\-number] [\-\-cloudprofile=cloud\-profile\-name] [\-\-cloudshape=cloud\-shape\-name]
+.IP
+[\-\-clouddomain=cloud\-domain] [\-\-clouddisksize=disk\-size\-in\-GB] [\-\-cloudbucket=bucket\-name] [\-\-cloudocivcn=OCI\-VCN\-ID] [\-\-cloudocisubnet=OCI\-subnet\-ID] [\-\-cloudkeepobject= true | false ]
+[\-\-cloudlaunchinstance= true | false ] [\-\-cloudlaunchmode= EMULATED | PARAVIRTUALIZED ] [\-\-cloudpublicip= true | false ]
+.IP
+VBoxManage mediumio <\-\-disk=uuid|filename | \fB\-\-dvd\fR=\fI\,uuid\/\fR|filename | \fB\-\-floppy\fR=\fI\,uuid\/\fR|filename> [\-\-password\-file=\-|filename] formatfat [\-\-quick]
+.IP
+VBoxManage mediumio <\-\-disk=uuid|filename | \fB\-\-dvd\fR=\fI\,uuid\/\fR|filename | \fB\-\-floppy\fR=\fI\,uuid\/\fR|filename> [\-\-password\-file=\-|filename] cat [\-\-hex] [\-\-offset=byte\-offset] [\-\-size=bytes] [\-\-output=\-|filename]
+.IP
+VBoxManage mediumio <\-\-disk=uuid|filename | \fB\-\-dvd\fR=\fI\,uuid\/\fR|filename | \fB\-\-floppy\fR=\fI\,uuid\/\fR|filename> [\-\-password\-file=\-|filename] stream [\-\-format=image\-format] [\-\-variant=image\-variant] [\-\-output=\-|filename]
+.IP
+VBoxManage sharedfolder add <uuid | vmname> <\-\-name=name> <\-\-hostpath=hostpath> [\-\-readonly] [\-\-transient] [\-\-automount] [\-\-auto\-mount\-point=path]
+.IP
+VBoxManage sharedfolder remove <uuid | vmname> <\-\-name=name> [\-\-transient]
+.IP
+VBoxManage dhcpserver add <\-\-network=netname | \fB\-\-interface\fR=\fI\,ifname\/\fR> <\-\-server\-ip=address> <\-\-netmask=mask> <\-\-lower\-ip=address> <\-\-upper\-ip=address> <\-\-enable | \fB\-\-disable\fR>
+.IP
+[\-\-global | \fB\-\-set\-opt\fR=\fI\,dhcp\-opt\-no\/\fR value... | \fB\-\-set\-opt\-hex\fR=\fI\,dhcp\-opt\-no\/\fR hexstring... | \fB\-\-force\-opt\fR=\fI\,dhcp\-opt\-no\/\fR... | \fB\-\-supress\-opt\fR=\fI\,dhcp\-opt\-no\/\fR... | \fB\-\-min\-lease\-time\fR=\fI\,seconds\/\fR |
+.IP
+\fB\-\-default\-lease\-time\fR=\fI\,seconds\/\fR | \fB\-\-max\-lease\-time\fR=\fI\,seconds\/\fR...]
+.IP
+[\-\-group=name | \fB\-\-set\-opt\fR=\fI\,dhcp\-opt\-no\/\fR value... | \fB\-\-set\-opt\-hex\fR=\fI\,dhcp\-opt\-no\/\fR hexstring... | \fB\-\-force\-opt\fR=\fI\,dhcp\-opt\-no\/\fR... | \fB\-\-supress\-opt\fR=\fI\,dhcp\-opt\-no\/\fR... | \fB\-\-incl\-mac\fR=\fI\,address\/\fR... | \fB\-\-excl\-mac\fR=\fI\,address\/\fR...
+.IP
+| \fB\-\-incl\-mac\-wild\fR=\fI\,pattern\/\fR... | \fB\-\-excl\-mac\-wild\fR=\fI\,pattern\/\fR... | \fB\-\-incl\-vendor\fR=\fI\,string\/\fR... | \fB\-\-excl\-vendor\fR=\fI\,string\/\fR... | \fB\-\-incl\-vendor\-wild\fR=\fI\,pattern\/\fR... | \fB\-\-excl\-vendor\-wild\fR=\fI\,pattern\/\fR... |
+\fB\-\-incl\-user\fR=\fI\,string\/\fR... | \fB\-\-excl\-user\fR=\fI\,string\/\fR... | \fB\-\-incl\-user\-wild\fR=\fI\,pattern\/\fR... | \fB\-\-excl\-user\-wild\fR=\fI\,pattern\/\fR... | \fB\-\-min\-lease\-time\fR=\fI\,seconds\/\fR | \fB\-\-default\-lease\-time\fR=\fI\,seconds\/\fR |
+\fB\-\-max\-lease\-time\fR=\fI\,seconds\/\fR...]
+.IP
+[\-\-vm=name|uuid | \fB\-\-nic\fR=\fI\,1\-N\/\fR | \fB\-\-set\-opt\fR=\fI\,dhcp\-opt\-no\/\fR value... | \fB\-\-set\-opt\-hex\fR=\fI\,dhcp\-opt\-no\/\fR hexstring... | \fB\-\-force\-opt\fR=\fI\,dhcp\-opt\-no\/\fR... | \fB\-\-supress\-opt\fR=\fI\,dhcp\-opt\-no\/\fR... | \fB\-\-min\-lease\-time\fR=\fI\,seconds\/\fR |
+.IP
+\fB\-\-default\-lease\-time\fR=\fI\,seconds\/\fR | \fB\-\-max\-lease\-time\fR=\fI\,seconds\/\fR | \fB\-\-fixed\-address\fR=\fI\,address\/\fR...]
+.IP
+[\-\-mac\-address=address | \fB\-\-set\-opt\fR=\fI\,dhcp\-opt\-no\/\fR value... | \fB\-\-set\-opt\-hex\fR=\fI\,dhcp\-opt\-no\/\fR hexstring... | \fB\-\-force\-opt\fR=\fI\,dhcp\-opt\-no\/\fR... | \fB\-\-supress\-opt\fR=\fI\,dhcp\-opt\-no\/\fR... | \fB\-\-min\-lease\-time\fR=\fI\,seconds\/\fR |
+.IP
+\fB\-\-default\-lease\-time\fR=\fI\,seconds\/\fR | \fB\-\-max\-lease\-time\fR=\fI\,seconds\/\fR | \fB\-\-fixed\-address\fR=\fI\,address\/\fR...]
+.IP
+VBoxManage dhcpserver modify <\-\-network=netname | \fB\-\-interface\fR=\fI\,ifname\/\fR> [\-\-server\-ip=address] [\-\-lower\-ip=address] [\-\-upper\-ip=address] [\-\-netmask=mask] [\-\-enable | \fB\-\-disable]\fR
+.IP
+[\-\-global | \fB\-\-del\-opt\fR=\fI\,dhcp\-opt\-no\/\fR... | \fB\-\-set\-opt\fR=\fI\,dhcp\-opt\-no\/\fR value... | \fB\-\-set\-opt\-hex\fR=\fI\,dhcp\-opt\-no\/\fR hexstring... | \fB\-\-force\-opt\fR=\fI\,dhcp\-opt\-no\/\fR... | \fB\-\-unforce\-opt\fR=\fI\,dhcp\-opt\-no\/\fR... |
+.IP
+\fB\-\-supress\-opt\fR=\fI\,dhcp\-opt\-no\/\fR... | \fB\-\-unsupress\-opt\fR=\fI\,dhcp\-opt\-no\/\fR... | \fB\-\-min\-lease\-time\fR=\fI\,seconds\/\fR | \fB\-\-default\-lease\-time\fR=\fI\,seconds\/\fR | \fB\-\-max\-lease\-time\fR=\fI\,seconds\/\fR | \fB\-\-remove\-config\fR...]
+.IP
+[\-\-group=name | \fB\-\-set\-opt\fR=\fI\,dhcp\-opt\-no\/\fR value... | \fB\-\-set\-opt\-hex\fR=\fI\,dhcp\-opt\-no\/\fR hexstring... | \fB\-\-force\-opt\fR=\fI\,dhcp\-opt\-no\/\fR... | \fB\-\-unforce\-opt\fR=\fI\,dhcp\-opt\-no\/\fR... | \fB\-\-supress\-opt\fR=\fI\,dhcp\-opt\-no\/\fR... |
+.IP
+\fB\-\-unsupress\-opt\fR=\fI\,dhcp\-opt\-no\/\fR... | \fB\-\-del\-mac\fR=\fI\,address\/\fR... | \fB\-\-incl\-mac\fR=\fI\,address\/\fR... | \fB\-\-excl\-mac\fR=\fI\,address\/\fR... | \fB\-\-del\-mac\-wild\fR=\fI\,pattern\/\fR... | \fB\-\-incl\-mac\-wild\fR=\fI\,pattern\/\fR... | \fB\-\-excl\-mac\-wild\fR=\fI\,pattern\/\fR... |
+\fB\-\-del\-vendor\fR=\fI\,string\/\fR... | \fB\-\-incl\-vendor\fR=\fI\,string\/\fR... | \fB\-\-excl\-vendor\fR=\fI\,string\/\fR... | \fB\-\-del\-vendor\-wild\fR=\fI\,pattern\/\fR... | \fB\-\-incl\-vendor\-wild\fR=\fI\,pattern\/\fR... | \fB\-\-excl\-vendor\-wild\fR=\fI\,pattern\/\fR... |
+\fB\-\-del\-user\fR=\fI\,string\/\fR... | \fB\-\-incl\-user\fR=\fI\,string\/\fR... | \fB\-\-excl\-user\fR=\fI\,string\/\fR... | \fB\-\-del\-user\-wild\fR=\fI\,pattern\/\fR... | \fB\-\-incl\-user\-wild\fR=\fI\,pattern\/\fR... | \fB\-\-excl\-user\-wild\fR=\fI\,pattern\/\fR... | \fB\-\-zap\-conditions\fR |
+\fB\-\-min\-lease\-time\fR=\fI\,seconds\/\fR | \fB\-\-default\-lease\-time\fR=\fI\,seconds\/\fR | \fB\-\-max\-lease\-time\fR=\fI\,seconds\/\fR | \fB\-\-remove\-config\fR...]
+.IP
+[\-\-vm=name|uuid | \fB\-\-nic\fR=\fI\,1\-N\/\fR | \fB\-\-del\-opt\fR=\fI\,dhcp\-opt\-no\/\fR... | \fB\-\-set\-opt\fR=\fI\,dhcp\-opt\-no\/\fR value... | \fB\-\-set\-opt\-hex\fR=\fI\,dhcp\-opt\-no\/\fR hexstring... | \fB\-\-force\-opt\fR=\fI\,dhcp\-opt\-no\/\fR... | \fB\-\-unforce\-opt\fR=\fI\,dhcp\-opt\-no\/\fR... |
+.IP
+\fB\-\-supress\-opt\fR=\fI\,dhcp\-opt\-no\/\fR... | \fB\-\-unsupress\-opt\fR=\fI\,dhcp\-opt\-no\/\fR... | \fB\-\-min\-lease\-time\fR=\fI\,seconds\/\fR | \fB\-\-default\-lease\-time\fR=\fI\,seconds\/\fR | \fB\-\-max\-lease\-time\fR=\fI\,seconds\/\fR | \fB\-\-fixed\-address\fR=\fI\,address\/\fR |
+\fB\-\-remove\-config\fR...]
+.IP
+[\-\-mac\-address=address | \fB\-\-del\-opt\fR=\fI\,dhcp\-opt\-no\/\fR... | \fB\-\-set\-opt\fR=\fI\,dhcp\-opt\-no\/\fR value... | \fB\-\-set\-opt\-hex\fR=\fI\,dhcp\-opt\-no\/\fR hexstring... | \fB\-\-force\-opt\fR=\fI\,dhcp\-opt\-no\/\fR... | \fB\-\-unforce\-opt\fR=\fI\,dhcp\-opt\-no\/\fR... |
+.IP
+\fB\-\-supress\-opt\fR=\fI\,dhcp\-opt\-no\/\fR... | \fB\-\-unsupress\-opt\fR=\fI\,dhcp\-opt\-no\/\fR... | \fB\-\-min\-lease\-time\fR=\fI\,seconds\/\fR | \fB\-\-default\-lease\-time\fR=\fI\,seconds\/\fR | \fB\-\-max\-lease\-time\fR=\fI\,seconds\/\fR | \fB\-\-fixed\-address\fR=\fI\,address\/\fR |
+\fB\-\-remove\-config\fR...]
+.IP
+VBoxManage dhcpserver remove <\-\-network=netname | \fB\-\-interface\fR=\fI\,ifname\/\fR>
+.IP
+VBoxManage dhcpserver start <\-\-network=netname | \fB\-\-interface\fR=\fI\,ifname\/\fR>
+.IP
+VBoxManage dhcpserver restart <\-\-network=netname | \fB\-\-interface\fR=\fI\,ifname\/\fR>
+.IP
+VBoxManage dhcpserver stop <\-\-network=netname | \fB\-\-interface\fR=\fI\,ifname\/\fR>
+.IP
+VBoxManage dhcpserver findlease <\-\-network=netname | \fB\-\-interface\fR=\fI\,ifname\/\fR> <\-\-mac\-address=mac>
+.IP
+VBoxManage debugvm <uuid|vmname> dumpvmcore [\-\-filename=name]
+.IP
+VBoxManage debugvm <uuid|vmname> info <item> [args...]
+.IP
+VBoxManage debugvm <uuid|vmname> injectnmi
+.IP
+VBoxManage debugvm <uuid|vmname> log [\-\-release | \fB\-\-debug]\fR [group\-settings...]
+.IP
+VBoxManage debugvm <uuid|vmname> logdest [\-\-release | \fB\-\-debug]\fR [destinations...]
+.IP
+VBoxManage debugvm <uuid|vmname> logflags [\-\-release | \fB\-\-debug]\fR [flags...]
+.IP
+VBoxManage debugvm <uuid|vmname> osdetect
+.IP
+VBoxManage debugvm <uuid|vmname> osinfo
+.IP
+VBoxManage debugvm <uuid|vmname> osdmesg [\-\-lines=lines]
+.IP
+VBoxManage debugvm <uuid|vmname> getregisters [\-\-cpu=id] [reg\-set.reg\-name...]
+.IP
+VBoxManage debugvm <uuid|vmname> setregisters [\-\-cpu=id] [reg\-set.reg\-name=value...]
+.IP
+VBoxManage debugvm <uuid|vmname> show [\-\-human\-readable | \fB\-\-sh\-export\fR | \fB\-\-sh\-eval\fR | \fB\-\-cmd\-set]\fR [settings\-item...]
+.IP
+VBoxManage debugvm <uuid|vmname> stack [\-\-cpu=id]
+.IP
+VBoxManage debugvm <uuid|vmname> statistics [\-\-reset] [\-\-descriptions] [\-\-pattern=pattern]
+.IP
+VBoxManage debugvm <uuid|vmname> guestsample [\-\-filename=filename] [\-\-sample\-interval\-us=interval] [\-\-sample\-time\-us=time]
+.IP
+VBoxManage extpack install [\-\-replace] [\-\-accept\-license=sha256] <tarball>
+.IP
+VBoxManage extpack uninstall [\-\-force] <name>
+.IP
+VBoxManage extpack cleanup
+.IP
+VBoxManage unattended detect <\-\-iso=install\-iso> [\-\-machine\-readable]
+.IP
+VBoxManage unattended install <uuid|vmname> <\-\-iso=install\-iso> [\-\-user=login] [\-\-password=password] [\-\-password\-file=file] [\-\-full\-user\-name=name] [\-\-key=product\-key] [\-\-install\-additions]
+.IP
+[\-\-no\-install\-additions] [\-\-additions\-iso=add\-iso] [\-\-install\-txs] [\-\-no\-install\-txs] [\-\-validation\-kit\-iso=testing\-iso] [\-\-locale=ll_CC] [\-\-country=CC] [\-\-time\-zone=tz] [\-\-hostname=fqdn]
+[\-\-package\-selection\-adjustment=keyword] [\-\-dry\-run] [\-\-auxiliary\-base\-path=path] [\-\-image\-index=number] [\-\-script\-template=file] [\-\-post\-install\-template=file] [\-\-post\-install\-command=command]
+[\-\-extra\-install\-kernel\-parameters=params] [\-\-language=lang] [\-\-start\-vm=session\-type]
+.IP
+VBoxManage cloud <\-\-provider=name> <\-\-profile=name>
+.IP
+list instances [\-\-state=string] [\-\-compartment\-id=string]
+.IP
+VBoxManage cloud <\-\-provider=name> <\-\-profile=name>
+.IP
+list images <\-\-compartment\-id=string> [\-\-state=string]
+.IP
+VBoxManage cloud <\-\-provider=name> <\-\-profile=name>
+.IP
+instance create <\-\-domain\-name=name> <\-\-image\-id=id | \fB\-\-boot\-volume\-id\fR=\fI\,id\/\fR> <\-\-display\-name=name> <\-\-shape=type> <\-\-subnet=id> [\-\-boot\-disk\-size=size in GB] [\-\-publicip=true/false] [\-\-privateip=IP
+.IP
+address] [\-\-public\-ssh\-key=key string...] [\-\-launch\-mode=NATIVE/EMULATED/PARAVIRTUALIZED] [\-\-cloud\-init\-script\-path=path to a script]
+.IP
+VBoxManage cloud <\-\-provider=name> <\-\-profile=name>
+.IP
+instance info <\-\-id=unique id>
+.IP
+VBoxManage cloud <\-\-provider=name> <\-\-profile=name>
+.IP
+instance terminate <\-\-id=unique id>
+.IP
+VBoxManage cloud <\-\-provider=name> <\-\-profile=name>
+.IP
+instance start <\-\-id=unique id>
+.IP
+VBoxManage cloud <\-\-provider=name> <\-\-profile=name>
+.IP
+instance pause <\-\-id=unique id>
+.IP
+VBoxManage cloud <\-\-provider=name> <\-\-profile=name>
+.IP
+image create <\-\-display\-name=name> [\-\-bucket\-name=name] [\-\-object\-name=name] [\-\-instance\-id=unique id]
+.IP
+VBoxManage cloud <\-\-provider=name> <\-\-profile=name>
+.IP
+image info <\-\-id=unique id>
+.IP
+VBoxManage cloud <\-\-provider=name> <\-\-profile=name>
+.IP
+image delete <\-\-id=unique id>
+.IP
+VBoxManage cloud <\-\-provider=name> <\-\-profile=name>
+.IP
+image import <\-\-id=unique id> [\-\-bucket\-name=name] [\-\-object\-name=name]
+.IP
+VBoxManage cloud <\-\-provider=name> <\-\-profile=name>
+.IP
+image export <\-\-id=unique id> <\-\-display\-name=name> [\-\-bucket\-name=name] [\-\-object\-name=name]
+.IP
+VBoxManage cloud <\-\-provider=name> <\-\-profile=name>
+.IP
+network setup [\-\-gateway\-os\-name=string] [\-\-gateway\-os\-version=string] [\-\-gateway\-shape=string] [\-\-tunnel\-network\-name=string] [\-\-tunnel\-network\-range=string] [\-\-proxy=string]
+.IP
+[\-\-compartment\-id=string]
+.IP
+VBoxManage cloud <\-\-provider=name> <\-\-profile=name>
+.IP
+network create <\-\-name=string> <\-\-network\-id=string> [\-\-enable | \fB\-\-disable]\fR
+.IP
+VBoxManage cloud network update <\-\-name=string> [\-\-network\-id=string] [\-\-enable | \fB\-\-disable]\fR
+.IP
+VBoxManage cloud network delete <\-\-name=string>
+.IP
+VBoxManage cloud network info <\-\-name=string>
+.IP
+VBoxManage cloudprofile <\-\-provider=name> <\-\-profile=name> add [\-\-clouduser=unique id] [\-\-fingerprint=MD5 string] [\-\-keyfile=path] [\-\-passphrase=string] [\-\-tenancy=unique id] [\-\-compartment=unique id]
+.IP
+[\-\-region=string]
+.IP
+VBoxManage cloudprofile <\-\-provider=name> <\-\-profile=name> update [\-\-clouduser=unique id] [\-\-fingerprint=MD5 string] [\-\-keyfile=path] [\-\-passphrase=string] [\-\-tenancy=unique id] [\-\-compartment=unique
+.IP
+id] [\-\-region=string]
+.IP
+VBoxManage cloudprofile <\-\-provider=name> <\-\-profile=name> delete
+.IP
+VBoxManage cloudprofile <\-\-provider=name> <\-\-profile=name> show
+.IP
+VBoxManage signova <ova> <\-\-certificate=file> <\-\-private\-key=file> [\-\-private\-key\-password\-file=password\-file | \fB\-\-private\-key\-password\fR=\fI\,password]\/\fR [\-\-digest\-type=type] [\-\-pkcs7 | \fB\-\-no\-pkcs7]\fR
+.IP
+[\-\-intermediate\-cert=file] [\-\-force] [\-\-verbose] [\-\-quiet] [\-\-dry\-run]
+.IP
+VBoxManage modifynvram <uuid|vmname> inituefivarstore
+.IP
+VBoxManage modifynvram <uuid|vmname> enrollmssignatures
+.IP
+VBoxManage modifynvram <uuid|vmname> enrollorclpk
+.IP
+VBoxManage modifynvram <uuid|vmname> enrollpk [\-\-platform\-key=filename] [\-\-owner\-uuid=uuid]
+.IP
+VBoxManage modifynvram <uuid|vmname> listvars
+.IP
+VBoxManage modifynvram <uuid|vmname> queryvar [\-\-name=name] [\-\-filename=filename]
+.IP
+VBoxManage modifynvram <uuid|vmname> deletevar [\-\-name=name] [\-\-owner\-uuid=uuid]
+.IP
+VBoxManage modifynvram <uuid|vmname> changevar [\-\-name=name] [\-\-filename=filename]
+.IP
+VBoxManage hostonlynet add <\-\-name=netname> [\-\-id=netid] <\-\-netmask=mask> <\-\-lower\-ip=address> <\-\-upper\-ip=address> [\-\-enable | \fB\-\-disable]\fR
+.IP
+VBoxManage hostonlynet modify <\-\-name=netname | \fB\-\-id\fR=\fI\,netid\/\fR> [\-\-lower\-ip=address] [\-\-upper\-ip=address] [\-\-netmask=mask] [\-\-enable | \fB\-\-disable]\fR
+.IP
+VBoxManage hostonlynet remove <\-\-name=netname | \fB\-\-id\fR=\fI\,netid\/\fR>
+.IP
+VBoxManage updatecheck perform [\-\-machine\-readable]
+.IP
+VBoxManage updatecheck list [\-\-machine\-readable]
+.IP
+VBoxManage updatecheck modify [\-\-disable | \fB\-\-enable]\fR [\-\-channel=stable | withbetas | all] [\-\-frequency=days]
+.IP
+VBoxManage discardstate <uuid | vmname>
+.IP
+VBoxManage adoptstate <uuid | vmname> <state\-filename>
+.IP
+VBoxManage closemedium [disk | dvd | floppy] <uuid | filename> [\-\-delete]
+.IP
+VBoxManage storageattach <uuid | vmname> <\-\-storagectl=name> [\-\-bandwidthgroup= name | none ] [\-\-comment=text] [\-\-device=number] [\-\-discard= on | off ] [\-\-encodedlun=lun] [\-\-forceunmount]
+.IP
+[\-\-hotpluggable= on | off ] [\-\-initiator=initiator] [\-\-intnet] [\-\-lun=lun] [\-\-medium= none | emptydrive | additions | uuid | filename | host:drive | iscsi ] [\-\-mtype= normal | writethrough |
+immutable | shareable | readonly | multiattach ] [\-\-nonrotational= on | off ] [\-\-passthrough= on | off ] [\-\-passwordfile=file] [\-\-password=password] [\-\-port=number] [\-\-server= name | ip ]
+[\-\-setparentuuid=uuid] [\-\-setuuid=uuid] [\-\-target=target] [\-\-tempeject= on | off ] [\-\-tport=port] [\-\-type= dvddrive | fdd | hdd ] [\-\-username=username]
+.IP
+VBoxManage storagectl <uuid | vmname> <\-\-name=controller\-name> [\-\-add= floppy | ide | pcie | sas | sata | scsi | usb ] [\-\-controller= BusLogic | I82078 | ICH6 | IntelAhci | LSILogic | LSILogicSAS |
+.IP
+NVMe | PIIX3 | PIIX4 | USB | VirtIO ] [\-\-bootable= on | off ] [\-\-hostiocache= on | off ] [\-\-portcount=count] [\-\-remove] [\-\-rename=new\-controller\-name]
+.IP
+VBoxManage bandwidthctl <uuid | vmname> add <bandwidth\-group\-name> <\-\-limit=bandwidth\-limit[k|m|g|K|M|G]> <\-\-type=disk|network>
+.IP
+VBoxManage bandwidthctl <uuid | vmname> list [\-\-machinereadable]
+.IP
+VBoxManage bandwidthctl <uuid | vmname> remove <bandwidth\-group\-name>
+.IP
+VBoxManage bandwidthctl <uuid | vmname> set <bandwidth\-group\-name> <\-\-limit=bandwidth\-limit[k|m|g|K|M|G]>
+.IP
+VBoxManage showmediuminfo [disk | dvd | floppy] <uuid | filename>
+.IP
+VBoxManage createmedium [disk | dvd | floppy] <\-\-filename=filename> [\-\-size=megabytes | \fB\-\-sizebyte\fR=\fI\,bytes]\/\fR [\-\-diffparent= UUID | filename ] [\-\-format= VDI | VMDK | VHD ]
+.IP
+[\-\-variant Standard,Fixed,Split2G,Stream,ESX,Formatted,RawDisk] \fB\-\-propertyname\fR=\fI\,value\/\fR... \fB\-\-property\-filename=\fR/path/to/file/with/value...
+.IP
+VBoxManage modifymedium [disk | dvd | floppy] <uuid | filename> [\-\-autoreset=on | off] [\-\-compact] [\-\-description=description] [\-\-move=pathname] [\-\-property=name=[value]]
+.IP
+[\-\-resize=megabytes| \fB\-\-resizebyte\fR=\fI\,bytes]\/\fR [\-\-setlocation=pathname] [\-\-type=normal | writethrough | immutable | shareable | readonly | multiattach]
+.IP
+VBoxManage clonemedium <uuid | source\-medium> <uuid | target\-medium> [disk | dvd | floppy] [\-\-existing] [\-\-format= VDI | VMDK | VHD | RAW | other ] [\-\-variant=Standard,Fixed,Split2G,Stream,ESX]
+.IP
+VBoxManage mediumproperty [disk | dvd | floppy] set <uuid | filename> <property\-name> <property\-value>
+.IP
+VBoxManage mediumproperty [disk | dvd | floppy] get <uuid | filename> <property\-name>
+.IP
+VBoxManage mediumproperty [disk | dvd | floppy] delete <uuid | filename> <property\-name>
+.IP
+VBoxManage encryptmedium <uuid | filename> [\-\-cipher=cipher\-ID] [\-\-newpassword=password] [\-\-newpasswordid=password\-ID] [\-\-oldpassword=password]
+.IP
+VBoxManage checkmediumpwd <uuid | filename> <password\-file>
+.IP
+VBoxManage convertfromraw <inputfile> <outputfile> [\-\-format= VDI | VMDK | VHD ] [\-\-uuid=uuid] [\-\-variant=Standard,Fixed,Split2G,Stream,ESX]
+.IP
+VBoxManage convertfromraw stdin <outputfile> [\-\-format= VDI | VMDK | VHD ] [\-\-uuid=uuid] [\-\-variant=Standard,Fixed,Split2G,Stream,ESX]
+.IP
+VBoxManage setextradata <global | uuid | vmname> <keyword> [value]
+.IP
+VBoxManage getextradata <global | uuid | vmname> keyword | enumerate
+.IP
+VBoxManage setproperty <property\-name> <property\-value>
+.IP
+VBoxManage usbfilter add <index,0\-N> <\-\-target= <uuid | vmname | global> > <\-\-name=string> <\-\-action=ignore | hold> [\-\-active=yes | no] [\-\-vendorid=XXXX] [\-\-productid=XXXX] [\-\-revision=IIFF]
+.IP
+[\-\-manufacturer=string] [\-\-product=string] [\-\-port=hex] [\-\-remote=yes | no] [\-\-serialnumber=string] [\-\-maskedinterfaces=XXXXXXXX]
+.IP
+VBoxManage usbfilter modify <index,0\-N> <\-\-target= <uuid | vmname | global> > [\-\-name=string] [\-\-action=ignore | hold] [\-\-active=yes | no] [\-\-vendorid=XXXX| ""] [\-\-productid=XXXX| ""]
+.IP
+[\-\-revision=IIFF| ""] [\-\-manufacturer=string| ""] [\-\-product=string| ""] [\-\-port=hex] [\-\-remote=yes | no] [\-\-serialnumber=string| ""] [\-\-maskedinterfaces=XXXXXXXX]
+.IP
+VBoxManage usbfilter remove <index,0\-N> <\-\-target= <uuid | vmname | global> >
+.IP
+VBoxManage guestproperty get <uuid | vmname> <property\-name> [\-\-verbose]
+.IP
+VBoxManage guestproperty enumerate <uuid | vmname> [\-\-no\-timestamp] [\-\-no\-flags] [\-\-relative] [\-\-old\-format] [patterns...]
+.IP
+VBoxManage guestproperty set <uuid | vmname> <property\-name> [property\-value [\-\-flags=flags] ]
+.IP
+VBoxManage guestproperty unset <uuid | vmname> <property\-name>
+.IP
+VBoxManage guestproperty wait <uuid | vmname> <patterns> [\-\-timeout=msec] [\-\-fail\-on\-timeout]
+.IP
+VBoxManage guestcontrol <uuid | vmname> run [\-\-domain=domainname] [\-\-dos2unix] [\-\-exe=filename] [\-\-ignore\-orphaned\-processes] [\-\-no\-wait\-stderr | \fB\-\-wait\-stderr]\fR [\-\-no\-wait\-stdout | \fB\-\-wait\-stdout]\fR
+.IP
+[\-\-passwordfile=password\-file | \fB\-\-password\fR=\fI\,password]\/\fR [\-\-profile] [\-\-putenv=var\-name=[value]] [\-\-quiet] [\-\-timeout=msec] [\-\-unix2dos] [\-\-unquoted\-args] [\-\-username=username] [\-\-verbose]
+<\-\-program/arg0 [argument...] >
+.IP
+VBoxManage guestcontrol <uuid | vmname> start [\-\-domain=domainname] [\-\-exe=filename] [\-\-ignore\-orphaned\-processes] [\-\-passwordfile=password\-file | \fB\-\-password\fR=\fI\,password]\/\fR [\-\-profile]
+.IP
+[\-\-putenv=var\-name=[value]] [\-\-quiet] [\-\-timeout=msec] [\-\-unquoted\-args] [\-\-username=username] [\-\-verbose] <\-\-program/arg0 [argument...] >
+.IP
+VBoxManage guestcontrol <uuid | vmname> copyfrom [\-\-dereference] [\-\-domain=domainname] [\-\-passwordfile=password\-file | \fB\-\-password\fR=\fI\,password]\/\fR [\-\-quiet] [\-\-no\-replace] [\-\-recursive]
+.IP
+[\-\-target\-directory=host\-destination\-dir] [\-\-update] [\-\-username=username] [\-\-verbose] <guest\-source0> guest\-source1[...] <host\-destination>
+.IP
+VBoxManage guestcontrol <uuid | vmname> copyto [\-\-dereference] [\-\-domain=domainname] [\-\-passwordfile=password\-file | \fB\-\-password\fR=\fI\,password]\/\fR [\-\-quiet] [\-\-no\-replace] [\-\-recursive]
+.IP
+[\-\-target\-directory=guest\-destination\-dir] [\-\-update] [\-\-username=username] [\-\-verbose] <host\-source0> host\-source1[...]
+.IP
+VBoxManage guestcontrol <uuid | vmname> mkdir [\-\-domain=domainname] [\-\-mode=mode] [\-\-parents] [\-\-passwordfile=password\-file | \fB\-\-password\fR=\fI\,password]\/\fR [\-\-quiet] [\-\-username=username] [\-\-verbose]
+.IP
+<guest\-directory...>
+.IP
+VBoxManage guestcontrol <uuid | vmname> rmdir [\-\-domain=domainname] [\-\-passwordfile=password\-file | \fB\-\-password\fR=\fI\,password]\/\fR [\-\-quiet] [\-\-recursive] [\-\-username=username] [\-\-verbose] <guest\-directory...>
+.IP
+VBoxManage guestcontrol <uuid | vmname> rm [\-\-domain=domainname] [\-\-force] [\-\-passwordfile=password\-file | \fB\-\-password\fR=\fI\,password]\/\fR [\-\-quiet] [\-\-username=username] [\-\-verbose] <guest\-directory...>
+.IP
+VBoxManage guestcontrol <uuid | vmname> mv [\-\-domain=domainname] [\-\-passwordfile=password\-file | \fB\-\-password\fR=\fI\,password]\/\fR [\-\-quiet] [\-\-username=username] [\-\-verbose] <source...> <destination\-directory>
+.IP
+VBoxManage guestcontrol <uuid | vmname> mktemp [\-\-directory] [\-\-domain=domainname] [\-\-mode=mode] [\-\-passwordfile=password\-file | \fB\-\-password\fR=\fI\,password]\/\fR [\-\-quiet] [\-\-secure] [\-\-tmpdir=directory\-name]
+.IP
+[\-\-username=username] [\-\-verbose] <template\-name>
+.IP
+VBoxManage guestcontrol <uuid | vmname> stat [\-\-domain=domainname] [\-\-passwordfile=password\-file | \fB\-\-password\fR=\fI\,password]\/\fR [\-\-quiet] [\-\-username=username] [\-\-verbose] <filename>
+.IP
+VBoxManage guestcontrol <uuid | vmname> list <all | files | processes | sessions> [\-\-quiet] [\-\-verbose]
+.IP
+VBoxManage guestcontrol <uuid | vmname> closeprocess [\-\-session\-id=ID | \fB\-\-session\-name\fR=\fI\,name\-or\-pattern]\/\fR [\-\-quiet] [\-\-verbose] <PID...>
+.IP
+VBoxManage guestcontrol <uuid | vmname> closesession [\-\-all | \fB\-\-session\-id\fR=\fI\,ID\/\fR | \fB\-\-session\-name\fR=\fI\,name\-or\-pattern]\/\fR [\-\-quiet] [\-\-verbose]
+.IP
+VBoxManage guestcontrol <uuid | vmname> updatega [\-\-quiet] [\-\-verbose] [\-\-source=guest\-additions.ISO] [\-\-wait\-start] [\-\- [argument...] ]
+.IP
+VBoxManage guestcontrol <uuid | vmname> watch [\-\-quiet] [\-\-verbose]
+.IP
+VBoxManage metrics collect [\-\-detach] [\-\-list] [\-\-period=seconds] [\-\-samples=count] [* | host | vmname metric\-list]
+.IP
+VBoxManage metrics disable [\-\-list] [* | host | vmname metric\-list]
+.IP
+VBoxManage metrics enable [\-\-list] [* | host | vmname metric\-list]
+.IP
+VBoxManage metrics list [* | host | vmname metric\-list]
+.IP
+VBoxManage metrics query [* | host | vmname metric\-list]
+.IP
+VBoxManage metrics setup [\-\-list] [\-\-periodseconds] [\-\-samplescount] [* | host | vmname metric\-list]
+.IP
+VBoxManage natnetwork add [\-\-disable | \fB\-\-enable]\fR <\-\-netname=name> <\-\-network=network> [\-\-dhcp=on|off] [\-\-ipv6=on|off] [\-\-loopback\-4=rule] [\-\-loopback\-6=rule] [\-\-port\-forward\-4=rule]
+.IP
+[\-\-port\-forward\-6=rule]
+.IP
+VBoxManage natnetwork list [filter\-pattern]
+.IP
+VBoxManage natnetwork modify [\-\-dhcp=on|off] [\-\-disable | \fB\-\-enable]\fR <\-\-netname=name> <\-\-network=network> [\-\-ipv6=on|off] [\-\-loopback\-4=rule] [\-\-loopback\-6=rule] [\-\-port\-forward\-4=rule]
+.IP
+[\-\-port\-forward\-6=rule]
+.IP
+VBoxManage natnetwork remove <\-\-netname=name>
+.IP
+VBoxManage natnetwork start <\-\-netname=name>
+.IP
+VBoxManage natnetwork stop <\-\-netname=name>
+.IP
+VBoxManage hostonlyif ipconfig <ifname> [\-\-dhcp | \fB\-\-ip\fR=\fI\,IPv4\-address\/\fR \fB\-\-netmask\fR=\fI\,IPv4\-netmask\/\fR | \fB\-\-ipv6\fR=\fI\,IPv6\-address\/\fR \fB\-\-netmasklengthv6\fR=\fI\,length]\/\fR
+.IP
+VBoxManage hostonlyif create
+.IP
+VBoxManage hostonlyif remove <ifname>
+.IP
+VBoxManage usbdevsource add <source\-name> <\-\-backend=backend> <\-\-address=address>
+.IP
+VBoxManage usbdevsource remove <source\-name>
diff --git a/debian/manpages/VBoxSDL.1 b/debian/manpages/VBoxSDL.1
new file mode 100644
index 00000000..3830f503
--- /dev/null
+++ b/debian/manpages/VBoxSDL.1
@@ -0,0 +1,125 @@
+.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.49.1.
+.TH VBOXSDL "1" "October 2022" "VBoxSDL" "User Commands"
+.SH NAME
+VBoxSDL \- x86 virtualization solution
+.SH DESCRIPTION
+Oracle VM VirtualBox SDL GUI version 6.1.40
+(C) 2005\-2022 Oracle Corporation
+All rights reserved.
+.SS "Usage:"
+.TP
+\fB\-\-startvm\fR <uuid|name>
+Virtual machine to start, either UUID or name
+.TP
+\fB\-\-separate\fR
+Run a separate VM process or attach to a running VM
+.TP
+\fB\-\-hda\fR <file>
+Set temporary first hard disk to file
+.TP
+\fB\-\-fda\fR <file>
+Set temporary first floppy disk to file
+.TP
+\fB\-\-cdrom\fR <file>
+Set temporary CDROM/DVD to file/device ('none' to unmount)
+.TP
+\fB\-\-boot\fR <a|c|d|n>
+Set temporary boot device (a = floppy, c = 1st HD, d = DVD, n = network)
+.TP
+\fB\-\-memory\fR <size>
+Set temporary memory size in megabytes
+.TP
+\fB\-\-vram\fR <size>
+Set temporary size of video memory in megabytes
+.TP
+\fB\-\-fullscreen\fR
+Start VM in fullscreen mode
+.TP
+\fB\-\-fullscreenresize\fR
+Resize the guest on fullscreen
+.HP
+\fB\-\-fixedmode\fR <w> <h> <bpp> Use a fixed SDL video mode with given width, height and bits per pixel
+.TP
+\fB\-\-nofstoggle\fR
+Forbid switching to/from fullscreen mode
+.TP
+\fB\-\-noresize\fR
+Make the SDL frame non resizable
+.TP
+\fB\-\-nohostkey\fR
+Disable all hostkey combinations
+.TP
+\fB\-\-nohostkeys\fR ...
+Disable specific hostkey combinations, see below for valid keys
+.TP
+\fB\-\-nograbonclick\fR
+Disable mouse/keyboard grabbing on mouse click w/o additions
+.TP
+\fB\-\-detecthostkey\fR
+Get the hostkey identifier and modifier state
+.HP
+\fB\-\-hostkey\fR <key> {<key2>} <mod> Set the host key to the values obtained using \fB\-\-detecthostkey\fR
+.TP
+\fB\-\-termacpi\fR
+Send an ACPI power button event when closing the window
+.TP
+\fB\-\-vrdp\fR <ports>
+Listen for VRDP connections on one of specified ports (default if not specified)
+.TP
+\fB\-\-discardstate\fR
+Discard saved state (if present) and revert to last snapshot (if present)
+.TP
+\fB\-\-settingspw\fR <pw>
+Specify the settings password
+.TP
+\fB\-\-settingspwfile\fR <file>
+Specify a file containing the settings password
+.TP
+\fB\-\-securelabel\fR
+Display a secure VM label at the top of the screen
+.TP
+\fB\-\-seclabelfnt\fR
+TrueType (.ttf) font file for secure session label
+.TP
+\fB\-\-seclabelsiz\fR
+Font point size for secure session label (default 12)
+.TP
+\fB\-\-seclabelofs\fR
+Font offset within the secure label (default 0)
+.TP
+\fB\-\-seclabelfgcol\fR <rgb>
+Secure label text color RGB value in 6 digit hexadecimal (eg: FFFF00)
+.TP
+\fB\-\-seclabelbgcol\fR <rgb>
+Secure label background color RGB value in 6 digit hexadecimal (eg: FF0000)
+.TP
+\fB\-\-[no]rawr0\fR
+Enable or disable raw ring 3
+.TP
+\fB\-\-[no]rawr3\fR
+Enable or disable raw ring 0
+.TP
+\fB\-\-[no]patm\fR
+Enable or disable PATM
+.TP
+\fB\-\-[no]csam\fR
+Enable or disable CSAM
+.TP
+\fB\-\-[no]hwvirtex\fR
+Permit or deny the usage of VT\-x/AMD\-V
+.SS "Key bindings:"
+.TP
+<hostkey> +
+f Switch to full screen / restore to previous view
+h Press ACPI power button
+n Take a snapshot and continue execution
+p Pause / resume execution
+q Power off
+r VM reset
+s Save state and power off
+.TP
+<del>
+Send <ctrl><alt><del>
+.TP
+<F1>...<F12>
+Send <ctrl><alt><Fx>
diff --git a/debian/manpages/VBoxService.8 b/debian/manpages/VBoxService.8
new file mode 100644
index 00000000..eec88f81
--- /dev/null
+++ b/debian/manpages/VBoxService.8
@@ -0,0 +1,156 @@
+.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.49.1.
+.TH VBOXSERVICE "1" "October 2022" "VBoxService" "User Commands"
+.SH NAME
+VBoxService \- x86 virtualization solution
+.SH SYNOPSIS
+.B VBoxService
+[\fI\,-f|--foreground\/\fR] [\fI\,-v|--verbose\/\fR] [\fI\,-l|--logfile <file>\/\fR]
+.SH DESCRIPTION
+.IP
+[\-p|\-\-pidfile <file>] [\-i|\-\-interval <seconds>]
+[\-\-disable\-<service>] [\-\-enable\-<service>]
+[\-\-only\-<service>] [\-h|\-?|\-\-help]
+[\-\-control\-interval <ms>]
+[\-\-timesync\-interval <ms>] [\-\-timesync\-min\-adjust <ms>]
+[\-\-timesync\-latency\-factor <x>] [\-\-timesync\-max\-latency <ms>]
+[\-\-timesync\-set\-threshold <ms>]
+[\-\-timesync\-set\-start|\-\-timesync\-no\-set\-start]
+[\-\-timesync\-set\-on\-restore|\-\-timesync\-no\-set\-on\-restore]
+[\-\-timesync\-verbosity <level>]
+[\-\-vminfo\-interval <ms>] [\-\-vminfo\-user\-idle\-threshold <ms>]
+.SH OPTIONS
+.TP
+\fB\-i\fR | \fB\-\-interval\fR
+The default interval.
+.TP
+\fB\-f\fR | \fB\-\-foreground\fR
+Don't daemonize the program. For debugging.
+.TP
+\fB\-l\fR | \fB\-\-logfile\fR <file>
+Enables logging to a file.
+.TP
+\fB\-p\fR | \fB\-\-pidfile\fR <file>
+Write the process ID to a file.
+.TP
+\fB\-v\fR | \fB\-\-verbose\fR
+Increment the verbosity level. For debugging.
+.TP
+\fB\-V\fR | \fB\-\-version\fR
+Show version information.
+.TP
+\fB\-h\fR | \-? | \fB\-\-help\fR
+Show this message and exit with status 1.
+.SS "Service-specific options:"
+.TP
+\fB\-\-enable\-control\fR
+Enables the control service. (default)
+.TP
+\fB\-\-disable\-control\fR
+Disables the control service.
+.TP
+\fB\-\-only\-control\fR
+Only enables the control service.
+.TP
+\fB\-\-control\-interval\fR
+Specifies the interval at which to check for
+new control messages. The default is 1000 ms.
+.TP
+\fB\-\-enable\-timesync\fR
+Enables the timesync service. (default)
+.TP
+\fB\-\-disable\-timesync\fR
+Disables the timesync service.
+.TP
+\fB\-\-only\-timesync\fR
+Only enables the timesync service.
+.TP
+\fB\-\-timesync\-interval\fR
+Specifies the interval at which to synchronize the
+time with the host. The default is 10000 ms.
+.TP
+\fB\-\-timesync\-min\-adjust\fR
+The minimum absolute drift value measured in
+milliseconds to make adjustments for.
+The default is 1000 ms on OS/2 and 100 ms elsewhere.
+.TP
+\fB\-\-timesync\-latency\-factor\fR
+The factor to multiply the time query latency with
+to calculate the dynamic minimum adjust time.
+The default is 8 times.
+.TP
+\fB\-\-timesync\-max\-latency\fR
+The max host timer query latency to accept.
+The default is 250 ms.
+.TP
+\fB\-\-timesync\-set\-threshold\fR
+The absolute drift threshold, given as milliseconds,
+where to start setting the time instead of trying to
+adjust it. The default is 20 min.
+.TP
+\fB\-\-timesync\-set\-start\fR, \fB\-\-timesync\-no\-set\-start\fR
+Set the time when starting the time sync service.
+Default: \fB\-\-timesync\-no\-set\-start\fR
+.TP
+\fB\-\-timesync\-set\-on\-restore\fR, \fB\-\-timesync\-no\-set\-on\-restore\fR
+Whether to immediately set the time when the VM is
+restored or not. Default: \fB\-\-timesync\-set\-on\-restore\fR
+.TP
+\fB\-\-timesync\-verbosity\fR
+Sets the verbosity level. Defaults to service wide
+verbosity level.
+.TP
+\fB\-\-enable\-vminfo\fR
+Enables the vminfo service. (default)
+.TP
+\fB\-\-disable\-vminfo\fR
+Disables the vminfo service.
+.TP
+\fB\-\-only\-vminfo\fR
+Only enables the vminfo service.
+.TP
+\fB\-\-vminfo\-interval\fR
+Specifies the interval at which to retrieve the
+VM information. The default is 10000 ms.
+.TP
+\fB\-\-vminfo\-user\-idle\-threshold\fR <ms>
+Specifies the user idle threshold (in ms) for
+considering a guest user as being idle. The default
+is 5000 (5 seconds).
+.TP
+\fB\-\-enable\-cpuhotplug\fR
+Enables the cpuhotplug service. (default)
+.TP
+\fB\-\-disable\-cpuhotplug\fR
+Disables the cpuhotplug service.
+.TP
+\fB\-\-only\-cpuhotplug\fR
+Only enables the cpuhotplug service.
+.TP
+\fB\-\-enable\-memballoon\fR
+Enables the memballoon service. (default)
+.TP
+\fB\-\-disable\-memballoon\fR
+Disables the memballoon service.
+.TP
+\fB\-\-only\-memballoon\fR
+Only enables the memballoon service.
+.TP
+\fB\-\-enable\-vmstats\fR
+Enables the vmstats service. (default)
+.TP
+\fB\-\-disable\-vmstats\fR
+Disables the vmstats service.
+.TP
+\fB\-\-only\-vmstats\fR
+Only enables the vmstats service.
+.TP
+\fB\-\-enable\-automount\fR
+Enables the automount service. (default)
+.TP
+\fB\-\-disable\-automount\fR
+Disables the automount service.
+.TP
+\fB\-\-only\-automount\fR
+Only enables the automount service.
+.IP
+Copyright (C) 2009\-2022 Oracle and/or its affiliates
diff --git a/debian/manpages/VirtualBox.1 b/debian/manpages/VirtualBox.1
new file mode 100644
index 00000000..96b84deb
--- /dev/null
+++ b/debian/manpages/VirtualBox.1
@@ -0,0 +1,11 @@
+.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.49.1.
+.TH VIRTUALBOX "1" "January 2023" "VirtualBox" "User Commands"
+.SH NAME
+VirtualBox \- x86 virtualization solution
+.SH DESCRIPTION
+Oracle VM VirtualBox VM Selector v7.0.6
+Copyright \(co 2005\-2023 Oracle and/or its affiliates
+.PP
+No special options.
+.PP
+If you are looking for \fB\-\-startvm\fR and related options, you need to use VirtualBoxVM.
diff --git a/debian/manpages/mount.vboxsf.8 b/debian/manpages/mount.vboxsf.8
new file mode 100644
index 00000000..4d710679
--- /dev/null
+++ b/debian/manpages/mount.vboxsf.8
@@ -0,0 +1,98 @@
+.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.49.1.
+.TH MOUNT.VBOXSF "1" "October 2022" "mount.vboxsf" "User Commands"
+.SH NAME
+mount.vboxsf \- x86 virtualization solution
+.SH SYNOPSIS
+.B mount.vboxsf
+[\fI\,OPTIONS\/\fR] \fI\,NAME MOUNTPOINT\/\fR
+.SH DESCRIPTION
+Mount the VirtualBox shared folder NAME from the host system to MOUNTPOINT.
+.TP
+\fB\-w\fR
+mount the shared folder writable (the default)
+.TP
+\fB\-r\fR
+mount the shared folder read\-only
+.TP
+\fB\-n\fR
+do not create an mtab entry
+.TP
+\fB\-s\fR
+sloppy parsing, ignore unrecognized mount options
+.HP
+\fB\-o\fR OPTION[,OPTION...] use the mount options specified
+.SS "Available mount options are:"
+.TP
+rw
+mount writable (the default)
+.TP
+ro
+mount read only
+.TP
+uid=UID
+set the default file owner user id to UID
+.TP
+gid=GID
+set the default file owner group id to GID
+.TP
+ttl=MILLIESECSONDS set the "time to live" for both the directory cache
+and inode info. \fB\-1\fR for kernel default, 0 disables it.
+.TP
+dcachettl=MILLIES
+set the "time to live" for the directory cache,
+overriding the 'ttl' option. Ignored if negative.
+.TP
+inodettl=MILLIES
+set the "time to live" for the inode information,
+overriding the 'ttl' option. Ignored if negative.
+.TP
+maxiopages=PAGES
+set the max host I/O buffers size in pages. Uses
+default if zero.
+.TP
+dirbuf=BYTES
+set the directory enumeration buffer size in bytes.
+Uses default size if zero.
+.TP
+cache=MODE
+set the caching mode for the mount. Allowed values:
+.TP
+default: use the kernel default (strict)
+none: no caching; may experience guest side
+.TP
+coherence issues between mmap and read.
+strict: no caching, except for writably mapped
+.TP
+files (for guest side coherence)
+read: read via the page cache; host changes
+.TP
+may be completely ignored
+readwrite: read and write via the page cache; host
+.TP
+changes may be completely ignored and
+guest changes takes a while to reach the host
+.TP
+dmode=MODE
+override the mode of all directories to (octal) MODE
+.TP
+fmode=MODE
+override the mode of all regular files to (octal) MODE
+.TP
+umask=UMASK
+set the umask to (octal) UMASK
+.TP
+dmask=UMASK
+set the umask applied to directories only
+.TP
+fmask=UMASK
+set the umask applied to regular files only
+.TP
+iocharset CHARSET
+use the character set CHARSET for I/O operations
+(default set is utf8)
+.TP
+convertcp CHARSET
+convert the folder name from CHARSET to utf8
+.SS "Less common used options:"
+.IP
+noexec,exec,nodev,dev,nosuid,suid
diff --git a/debian/manpages/vboxwebsrv.1 b/debian/manpages/vboxwebsrv.1
new file mode 100644
index 00000000..bfda1b11
--- /dev/null
+++ b/debian/manpages/vboxwebsrv.1
@@ -0,0 +1,35 @@
+.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.49.1.
+.TH VBOXWEBSRV "1" "October 2022" "vboxwebsrv" "User Commands"
+.SH NAME
+vboxwebsrv \- x86 virtualization solution
+.SH SYNOPSIS
+.B vboxwebsrv
+[\fI\,options\/\fR]
+.SH DESCRIPTION
+Oracle VM VirtualBox web service Version 6.1.40
+(C) 2007\-2022 Oracle Corporation
+All rights reserved.
+.PP
+Supported options (default values in brackets):
+\fB\-\-help\fR, \fB\-h\fR: Print this help message and exit.
+\fB\-\-background\fR, \fB\-b\fR: Run in background (daemon mode).
+\fB\-\-host\fR, \fB\-H\fR: The host to bind to (localhost).
+\fB\-\-port\fR, \fB\-p\fR: The port to bind to (18083).
+\fB\-\-ssl\fR, \fB\-s\fR: Enable SSL/TLS encryption.
+\fB\-\-keyfile\fR, \fB\-K\fR: Server key and certificate file, PEM format ("").
+\fB\-\-passwordfile\fR, \fB\-a\fR: File name for password to server key ("").
+\fB\-\-cacert\fR, \fB\-c\fR: CA certificate file, PEM format ("").
+\fB\-\-capath\fR, \fB\-C\fR: CA certificate path ("").
+\fB\-\-dhfile\fR, \fB\-D\fR: DH file name or DH key length in bits ("").
+\fB\-\-randfile\fR, \fB\-r\fR: File containing seed for random number generator ("").
+\fB\-\-timeout\fR, \fB\-t\fR: Session timeout in seconds; 0 = disable timeouts (300).
+\fB\-\-check\-interval\fR, \fB\-i\fR: Frequency of timeout checks in seconds (5).
+\fB\-\-threads\fR, \fB\-T\fR: Maximum number of worker threads to run in parallel (100).
+\fB\-\-keepalive\fR, \fB\-k\fR: Maximum number of requests before a socket will be closed (100).
+\fB\-\-authentication\fR, \fB\-A\fR: Authentication method for the webservice ("").
+\fB\-\-verbose\fR, \fB\-v\fR: Be verbose.
+\fB\-\-pidfile\fR, \fB\-P\fR: Name of the PID file which is created when the daemon was started.
+\fB\-\-logfile\fR, \fB\-F\fR: Name of file to write log to (no file).
+\fB\-\-logrotate\fR, \fB\-R\fR: Number of log files (0 disables log rotation).
+\fB\-\-logsize\fR, \fB\-S\fR: Maximum size of a log file to trigger rotation (bytes).
+\fB\-\-loginterval\fR, \fB\-I\fR: Maximum time interval to trigger log rotation (seconds).