private GitLab instance for personal projects

Commit 1aaa825c authored by Kevin M. Gallagher's avatar Kevin M. Gallagher

Commit code with patches applied

This resulted in a successful build of Debian packages.
parent a0c30ffa
out/*
debian/.debhelper/*
debian/tmp/*
debian/virtualbox/*
debian/virtualbox-dkms/*
debian/virtualbox-guest-dkms/*
debian/virtualbox-guest-source/*
debian/virtualbox-guest-utils/*
debian/virtualbox-guest-x11/*
debian/virtualbox-qt/*
debian/virtualbox-source/*
__pycache__/
*.pyc
*.so
*.mo
*.pot
target
release
dist
......@@ -3294,6 +3294,7 @@ VBOX_EDIT_VERSION_CMD_FN = $(SED) \
-e 's/@VBOX_VERSION_MINOR@/$(VBOX_VERSION_MINOR)/g' \
-e 's/@VBOX_VERSION_BUILD@/$(VBOX_VERSION_BUILD)/g' \
-e 's/@VBOX_VERSION_STRING@/$(VBOX_VERSION_STRING)/g' \
-e 's/@VBOX_VERSION_STRING_RAW@/$(VBOX_VERSION_STRING_RAW)/g' \
-e 's/@VBOX_SVN_REV@/$(VBOX_SVN_REV)/g' \
-e 's/@VBOX_VENDOR@/$(VBOX_VENDOR)/g' \
-e 's/@VBOX_VENDOR_SHORT@/$(VBOX_VENDOR_SHORT)/g' \
......
......@@ -20,16 +20,16 @@
# Major version.
VBOX_VERSION_MAJOR = 6
# Minor version.
VBOX_VERSION_MINOR = 1
VBOX_VERSION_MINOR = 0
# This is the current build number. It should be increased every time we publish a
# new build. The define is available in every source file. Only even build numbers
# will be published, odd numbers are set during development.
VBOX_VERSION_BUILD = 0
VBOX_VERSION_BUILD = 12
# This can be overridden in LocalConfig.kmk or elsewhere.
# For the convention, see checks near the end of Config.kmk.
VBOX_BUILD_PUBLISHER =
# Just the BETA[n],ALPHA[n],RC[n] indicators. Set to empty string for release.
VBOX_VERSION_PRERELEASE = BETA1
VBOX_VERSION_PRERELEASE =
# Force a release-type build with exactly matching Additions etc, even if
# our numbering does not say this is a release build, by setting this non-empty.
VBOX_RELEASE_EXACT_MATCH =
......
......@@ -179,11 +179,6 @@ BUILD_TYPE="release"
# the restricting tool is ar (mri mode).
INVALID_CHARS="[^A-Za-z0-9/\\$:._-]"
if (cd `dirname $0`; pwd)|grep -q "$INVALID_CHARS"; then
echo "Error: VBox base path contains invalid characters!"
exit 1
fi
# Posix /bin/sh isn't supporting echo -n. Use printf instead.
ECHO_N="printf"
......@@ -354,7 +349,7 @@ test_execute_path()
check_environment()
{
test_header environment
BUILD_CPU=`uname -m`
BUILD_CPU=`dpkg-architecture -qDEB_HOST_GNU_CPU`
[ "$OS" = "solaris" ] && BUILD_CPU=`isainfo | cut -f 1 -d ' '`
case "$BUILD_CPU" in
i[3456789]86|x86|i86pc|BePC)
......@@ -1992,7 +1987,7 @@ extern "C" int main(void)
}
EOF
found=
SUPPYTHONLIBS="python2.7 python2.6 python3.1 python3.2 python3.3 python3.4 python3.4m python3.5 python3.5m python3.6 python3.6m"
SUPPYTHONLIBS="python2.7 python2.6 python3.1 python3.2 python3.3 python3.4 python3.4m python3.5 python3.5m python3.6 python3.6m python3.7 python3.7m python3.8 python3.8m"
for p in $PYTHONDIR; do
for d in $SUPPYTHONLIBS; do
for b in lib/x86_64-linux-gnu lib/i386-linux-gnu lib64 lib/64 lib; do
......
# -*- Makefile -*-
#
# Overwrite some default kBuild settings
#
#
# Copyright (C) 2006-2017 Oracle Corporation
#
# This file is part of VirtualBox Open Source Edition (OSE), as
# available from http://www.virtualbox.org. This file is free software;
# you can redistribute it and/or modify it under the terms of the GNU
# General Public License (GPL) as published by the Free Software
# Foundation, in version 2 as it comes in the "COPYING" file of the
# VirtualBox OSE distribution. VirtualBox OSE is distributed in the
# hope that it will be useful, but WITHOUT ANY WARRANTY of any kind.
#
# don't build testcases to save time, they are not needed for the package
VBOX_WITH_TESTCASES :=
VBOX_WITH_VALIDATIONKIT :=
# required for VBOX_WITH_RUNPATH
VBOX_WITH_ORIGIN :=
VBOX_DOCBOOK_WITH_LATEX := 1
KBUILD_MSG_STYLE := brief
VBOX_WITH_ADDITION_DRIVERS =
VBOX_WITH_INSTALLER = 1
VBOX_WITH_LINUX_ADDITIONS = 1
VBOX_WITH_X11_ADDITIONS = 1
VBOX_WITH_TESTCASES =
VBOX_WITH_TESTSUITE =
VBOX_WITH_ORIGIN :=
VBOX_PATH_APP_PRIVATE_ARCH := /usr/lib/virtualbox
VBOX_PATH_SHARED_LIBS := $(VBOX_PATH_APP_PRIVATE_ARCH)
VBOX_WITH_RUNPATH := $(VBOX_PATH_APP_PRIVATE_ARCH)
VBOX_PATH_APP_PRIVATE := /usr/share/virtualbox
VBOX_PATH_APP_DOCS = $(VBOX_PATH_PACKAGE_DOCS)
VBOX_WITH_VBOX_IMG := 1
VBOX_PATH_SHARED_LIBS := $(VBOX_PATH_APP_PRIVATE_ARCH)
VBOX_WITH_RUNPATH := $(VBOX_PATH_APP_PRIVATE_ARCH)
VBOX_PATH_APP_PRIVATE := /usr/share/virtualbox
VBOX_PATH_APP_DOCS = /usr/share/doc/virtualbox
VBOX_WITH_VBOXBFE :=
VBOX_PATH_DOCBOOK_DTD := /usr/share/xml/docbook/schema/dtd/4/
VBOX_WITH_VBOX_IMG = 1
virtualbox (5.0.10-dfsg-6) unstable; urgency=medium
* A new vboxweb.service Web Service has been added, running vboxwebsrv.
the service is disabled by default, so it needs to be enabled manually with
systemctl enable vboxweb and systemctl start vboxweb.
-- Gianfranco Costamagna <locutusofborg@debian.org> Thu, 10 Dec 2015 11:21:32 +0100
This is the Debian build directory for the VirtualBox-OSE version.
<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Virtualbox OSE for Debian</title><meta name="generator" content="DocBook XSL Stylesheets V1.79.1"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="article"><div class="titlepage"><div><div><h2 class="title"><a name="idm1"></a>Virtualbox OSE for Debian</h2></div></div><hr></div><div class="toc"><p><b>Table of Contents</b></p><dl class="toc"><dt><span class="section"><a href="#idm3">1. Guest utilities</a></span></dt><dt><span class="section"><a href="#idm6">2. Different versions</a></span></dt><dt><span class="section"><a href="#idm23">3. 64-bit guests</a></span></dt><dt><span class="section"><a href="#idm34">4. How to provide networking to virtual machines</a></span></dt><dd><dl><dt><span class="section"><a href="#idm36">4.1. Mechanism</a></span></dt></dl></dd><dt><span class="section"><a href="#idm49">5. Incompatibilities</a></span></dt><dt><span class="section"><a href="#idm54">6. See also</a></span></dt></dl></div><div class="section"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="idm3"></a>1.Guest utilities</h2></div></div></div><p>
The guest utilities are provided as separate Debian packages. These
packages contain all features virtualbox-ose offers for Debian guests.
Guest utilities for operating systems not offering virtualbox-ose
packages have to be downloaded from the internet. The upstream provided
ISO images cannot be distributed with this package for licensing reasons.
The same holds for the externally provided WineD3D extensions.
</p></div><div class="section"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="idm6"></a>2.Different versions</h2></div></div></div><p>
The Open Source Edition of VirtualBox contains most but not all
features of the closed-source VirtualBox product that is
distributed under different terms and available from the
<a class="ulink" href="http://virtualbox.org/wiki/Downloads" target="_top"> Virtualbox
homepage</a>. Missing are:
</p><div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; "><li class="listitem"><p>
Remote Display Protocol (RDP) Server
</p><p>
This component implements a complete RDP server on top of
the virtual hardware and allows users to connect to a
virtual machine remotely using any RDP compatible client.
</p></li><li class="listitem"><p>USB support</p><p>
VirtualBox implements a virtual USB controller and supports
passing through USB 1.1 and USB 2.0 devices to virtual
machines.
</p></li><li class="listitem"><p>USB over RDP</p><p>
This is a combination of the RDP server and USB support
allowing users to make USB devices available to virtual
machines running remotely.
</p></li><li class="listitem"><p>iSCSI initiator</p><p>
VirtualBox contains a builtin iSCSI initiator making it
possible to use iSCSI targets as virtual disks without the
guest requiring support for iSCSI.
</p></li></ul></div></div><div class="section"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="idm23"></a>3.64-bit guests</h2></div></div></div><p>
Starting with version 2.0.0 VirtualBox also supports 64-bit guest operating systems,
under the following conditions:
</p><div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; "><li class="listitem"><p>
You need a 64-bit processor with hardware virtualization support
and a 64-bit host operating system.
</p></li><li class="listitem"><p>
You must run a 64-bit version of VirtualBox on that OS. This can
then run both 32-bit and 64-bit VMs; a 32-bit VirtualBox can only run 32-bit
VMs, regardless of the hardware.
</p></li><li class="listitem"><p>
You must enable hardware virtualization; software virtualization is not supported
for 64-bit VMs.
</p></li></ul></div><p>
There is no specific setting to enable 64-bit support for a guest.
However, you should enable the I/O APIC for virtual machines that you intend to
use in 64-bit mode.
</p></div><div class="section"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="idm34"></a>4.How to provide networking to virtual machines</h2></div></div></div><div class="section"><div class="titlepage"><div><div><h3 class="title"><a name="idm36"></a>4.1.Mechanism</h3></div></div></div><p>
VirtualBox can use three alternative mechanisms to provide
Ethernet networking to its virtual machines:b
</p><div class="section"><div class="titlepage"><div><div><h4 class="title"><a name="idm39"></a>4.1.1.NAT</h4></div></div></div><p>
This is the easiest to use type of setup: The virtual
ethernet interface is connected to a virtual NAT router
including a DHCP server that is implemented within
the VirtualBox host software.
</p><p>
This is the default mode. It usually does not require
any extra configuration on the host.
</p></div><div class="section"><div class="titlepage"><div><div><h4 class="title"><a name="idm43"></a>4.1.2.Internal network</h4></div></div></div><p>
In this mode, there is only connectivity within an
emulated network shared between two or more virtual
machines running in the same VirtualBox instance.
</p></div><div class="section"><div class="titlepage"><div><div><h4 class="title"><a name="idm46"></a>4.1.3.Host interface</h4></div></div></div><p>
The virtual ethernet interface is connected to a
real device on the host filtering out its traffic.
</p></div></div></div><div class="section"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="idm49"></a>5.Incompatibilities</h2></div></div></div><p>
When upgrading from a pre 2.0.0 version to virtualbox might complaing
about a missing format attribute in the HardDisk tag of
<code class="filename">~/.VirtualBox/VirtualBox.xml</code>. Manually adding
'format="vdi"' solves this.
</p><p>
A bug appeared in kernel 2.6.29 RC5 that broke virtualbox-ose. The fix
was added in 2.6.29.1. If you happen to use 2.6.29 and epxerience
problems starting your VMs please upgrade. In Debian all
linux-image-2.6.29 versions starting with Debian version 2.6.29-2 are
fine.
</p></div><div class="section"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="idm54"></a>6.See also</h2></div></div></div><p>
Additional and updated information may be found on
</p><div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; "><li class="listitem"><p>
the
<a class="ulink" href="http://virtualbox.org/wiki/End-user_documentation" target="_top">
End-user documentation</a> section of the official
VirtualBox site.
</p></li><li class="listitem"><p>
the
<a class="ulink" href="http://wiki.debian.org/VirtualBox" target="_top">VirtualBox</a>
page in the Debian Wiki.
</p></li></ul></div><p>
</p></div></div></body></html>
Virtualbox package is in contrib, and upstream refuses to give patches for security bugs.
Their attitude is to update to the latest version, something not feasible for stable
releases, specially when the minor releases of a particular major version are not
published anymore.
For this reason, virtualbox might not be covered by security.debian.org support,
nor by stable-proposed-updates in case the maintaining is impossible due to
lack of upstream support.
Source repackaging
==================
The upstream tarball used to build this package has been repackaged to
remove unneeded/unwanted files and directories.
You can just call "uscan" to upgrade to a new upstream version
Generating manpages
===================
help2man --section=1 --name="x86 virtualization solution" --version-string="VERSION_STRING" --no-info VBoxHeadless | sed -r 's/( VERSION_STRING|( Version)? [0-9]\.[0-9]\.[0-9]_[a-zA-Z]+)//g' > VBoxHeadless.1
help2man --section=1 --name="x86 virtualization solution" --version-string="VERSION_STRING" --no-info VBoxManage | sed -r 's/( VERSION_STRING|( Version)? [0-9]\.[0-9]\.[0-9]_[a-zA-Z]+)//g' > VBoxManage.1
help2man --section=1 --name="x86 virtualization solution" --version-string="VERSION_STRING" --no-info VBoxSDL | sed -r 's/( VERSION_STRING|( Version)? [0-9]\.[0-9]\.[0-9]_[a-zA-Z]+)//g' > VBoxSDL.1
help2man --section=1 --name="x86 virtualization solution" --version-string="VERSION_STRING" --no-info --no-discard-stderr VBoxBalloonCtrl | sed -r 's/( VERSION_STRING|( Version)? [0-9]\.[0-9]\.[0-9]_[a-zA-Z]+)//g' > VBoxBalloonCtrl.1
help2man --section=1 --name="x86 virtualization solution" --version-string="VERSION_STRING" --no-info --no-discard-stderr vboxwebsrv | sed -r 's/( VERSION_STRING|( Version)? [0-9]\.[0-9]\.[0-9]_[a-zA-Z]+)//g' > vboxwebsrv.1
help2man --section=1 --name="x86 virtualization solution" --version-string="VERSION_STRING" --no-info VirtualBox | sed -r 's/( VERSION_STRING|( Version)? [0-9]\.[0-9]\.[0-9]_[a-zA-Z]+)//g' > VirtualBox.1
help2man --section=1 --name="x86 virtualization solution" --version-string="VERSION_STRING" --no-info VBoxClient | sed -r 's/( VERSION_STRING|( Version)? [0-9]\.[0-9]\.[0-9]_[a-zA-Z]+)//g' > VBoxClient.1
help2man --section=8 --name="x86 virtualization solution" --version-string="VERSION_STRING" --no-info --no-discard-stderr VBoxService | sed -r 's/( VERSION_STRING|( Version)? [0-9]\.[0-9]\.[0-9]_[a-zA-Z]+)//g' > VBoxService.8
help2man --section=8 --name="x86 virtualization solution" --version-string="VERSION_STRING" --no-info VBoxControl | sed -r 's/( VERSION_STRING|( Version)? [0-9]\.[0-9]\.[0-9]_[a-zA-Z]+)//g' > VBoxControl.8
help2man --section=8 --name="x86 virtualization solution" --version-string="VERSION_STRING" --no-info mount.vboxsf | sed -r 's/( VERSION_STRING|( Version)? [0-9]\.[0-9]\.[0-9]_[a-zA-Z]+)//g' > mount.vboxsf.8
import apport.hookutils
def add_info(report):
"""Add a list of installed packages matching 'virtualbox' or 'linux-headers'"""
report['VirtualBox.DpkgList'] = apport.hookutils.command_output(["sh", "-c", "dpkg -l | grep -e virtualbox -e linux-headers"])
"""Add information about installed VirtualBox kernel modules"""
report['VirtualBox.ModInfo'] = apport.hookutils.command_output(["sh", "-c",
"find /lib/modules/`uname -r` -name \"vbox*\" | xargs -r modinfo"])
report['LsMod'] = apport.hookutils.command_output(["lsmod"])
This diff is collapsed.
Source: virtualbox-ose
Section: misc
Source: virtualbox
Section: contrib/misc
Priority: optional
Maintainer: Oracle Corporation <info@virtualbox.org>
Standards-Version: 3.2.1
Build-Depends: debhelper (>= 5), libz-dev, libssl-dev,
libsdl1.2-dev, uuid-dev, libxcursor-dev,
libidl-dev, libpam0g-dev, iasl, xsltproc, linux-headers-generic,
wine, java2-runtime, lsb-release, g++-multilib [amd64],
libc6-dev-i386 [amd64], ia32-libs [amd64], libasound-dev,
libpulse-dev, libxml2-dev, python-dev, gsoap,
libcap2-dev, libgl1-mesa-dev, libglu1-mesa-dev, libxmu-dev,
libxext-dev, libcurl-dev, libxrandr-dev, openjdk-6-jdk | sun-java6-jdk
XS-Python-Version: >= 2.4
Package: virtualbox-ose
Architecture: i386 amd64
Pre-Depends: debconf (>= 1.1) | debconf-2.0
Depends: ${shlibs:Depends}, debconf (>= 0.5) | debconf-2.0, psmisc, adduser
Recommends: ${alsa}, ${pulse}, ${sdlttf},
linux-headers, gcc, make, binutils
Description: Oracle VM VirtualBox
VirtualBox is a powerful PC virtualization solution allowing you to run a
wide range of PC operating systems on your Linux system. This includes
Windows, Linux, FreeBSD, DOS, OpenBSD and others. VirtualBox comes with a broad
feature set and excellent performance, making it the premier virtualization
software solution on the market.
XB-Python-Version: ${python:Versions}
Package: virtualbox-ose-dbg
Architecture: i386 amd64
Depends: virtualbox-ose (= ${Source-Version})
Description: Oracle VM VirtualBox debugging symbols
VirtualBox is a powerful PC virtualization solution allowing you to run a
wide range of PC operating systems on your Linux system. This includes
Windows, Linux, FreeBSD, DOS, OpenBSD and others. VirtualBox comes with a broad
feature set and excellent performance, making it the premier virtualization
software solution on the market.
.
This package contains debugging symbols.
Maintainer: Debian Virtualbox Team <team+debian-virtualbox@tracker.debian.org>
Uploaders: Ritesh Raj Sarraf <rrs@debian.org>,
Gianfranco Costamagna <locutusofborg@debian.org>
Build-Depends: bzip2,
debhelper-compat (= 12),
default-jdk,
jaxws,
dh-python,
dkms,
docbook-xml,
docbook-xsl,
dpkg-dev (>= 1.15.6~),
g++-multilib,
genisoimage,
gsoap,
acpica-tools,
imagemagick,
kbuild (>= 1:0.1.9998svn3098~),
libasound2-dev,
libcap-dev,
libcurl4-gnutls-dev,
libdevmapper-dev,
libdrm-dev,
libegl1-mesa-dev,
libgl1-mesa-dev,
libglu1-mesa-dev,
libgsoap-dev,
libidl-dev,
libopus-dev,
libpam0g-dev,
libpixman-1-dev,
libpng-dev,
libpulse-dev,
libqt5x11extras5-dev,
libqt5opengl5-dev,
qttools5-dev-tools,
libsdl1.2-dev,
libssl-dev,
libvncserver-dev,
libvpx-dev,
libx11-dev,
libxcomposite-dev,
libxcursor-dev,
libxdamage-dev,
libxext-dev,
libxi-dev,
libxinerama-dev,
libxml2-dev,
libxml2-utils,
libxmu-dev,
libxrandr-dev,
libxrender-dev,
libxslt1-dev,
libxt-dev,
lsb-release,
lynx,
makeself,
module-assistant,
python3-dev,
texlive-fonts-extra,
texlive-fonts-recommended,
texlive-latex-extra,
texlive-latex-recommended,
uuid-dev,
x11proto-gl-dev,
x11proto-xf86dri-dev,
xserver-xorg-dev,
xsltproc,
yasm,
zlib1g-dev
X-Python-Version: >= 2.5
Standards-Version: 4.4.0
Homepage: https://www.virtualbox.org
Vcs-Browser: https://salsa.debian.org/pkg-virtualbox-team/virtualbox
Vcs-Git: https://salsa.debian.org/pkg-virtualbox-team/virtualbox.git
Package: virtualbox-qt
Architecture: amd64
Depends: virtualbox (= ${binary:Version}), ${misc:Depends}, ${shlibs:Depends}
Breaks: virtualbox (<< 4.1.6-dfsg-2~)
Replaces: virtualbox (<< 4.1.6-dfsg-2~)
Description: x86 virtualization solution - Qt based user interface
VirtualBox is a free x86 virtualization solution allowing a wide range
of x86 operating systems such as Windows, DOS, BSD or Linux to run on a
Linux system.
.
This package provides the Qt based graphical user interface for VirtualBox.
Package: virtualbox
Architecture: amd64
Depends: adduser,
iproute2,
procps,
virtualbox-dkms (>= ${source:Version}) | virtualbox-source (>= ${source:Version}) | virtualbox-modules,
${misc:Depends},
${python3:Depends},
${shlibs:Depends}
Recommends: virtualbox-qt (= ${binary:Version}), ${shlibs:Recommends}
Suggests: vde2, virtualbox-guest-additions-iso
Conflicts: virtualbox-2.0,
virtualbox-2.1,
virtualbox-2.2,
virtualbox-3.0,
virtualbox-3.1,
virtualbox-3.2,
virtualbox-4.0,
virtualbox-4.1,
virtualbox-4.2,
virtualbox-4.3,
virtualbox-5.0,
virtualbox-5.1,
virtualbox-5.2,
virtualbox-6.0,
Description: x86 virtualization solution - base binaries
VirtualBox is a free x86 virtualization solution allowing a wide range
of x86 operating systems such as Windows, DOS, BSD or Linux to run on a
Linux system.
.
This package provides the binaries for VirtualBox. Either the virtualbox-dkms
or the virtualbox-source package is also required in order to compile the
kernel modules needed for virtualbox. A graphical user interface for
VirtualBox is provided by the package virtualbox-qt.
Package: virtualbox-dkms
Section: contrib/kernel
Architecture: all
Depends: ${misc:Depends}
Recommends: virtualbox (>= ${source:Version})
Provides: virtualbox-modules
Description: x86 virtualization solution - kernel module sources for dkms
VirtualBox is a free x86 virtualization solution allowing a wide range
of x86 operating systems such as Windows, DOS, BSD or Linux to run on a
Linux system.
.
This package provides the source code for the virtualbox kernel module to be
build with dkms. Kernel sources or headers are required to compile this
module.
Package: virtualbox-source
Section: contrib/kernel
Architecture: all
Depends: build-essential,
bzip2,
debhelper-compat (= 12),
kbuild,
module-assistant,
${misc:Depends}
Recommends: virtualbox (>= ${source:Version})
Description: x86 virtualization solution - kernel module source
VirtualBox is a free x86 virtualization solution allowing a wide range
of x86 operating systems such as Windows, DOS, BSD or Linux to run on a
Linux system.
.
This package provides the source code for the virtualbox kernel module.
The virtualbox package is also required in order to make use of these
modules. Kernel sources or headers are required to compile this module.
.
The source is placed under /usr/src, and after decompression it can
be built to produce a virtualbox-modules-_KVERS_ providing
"virtualbox-modules" package.
Package: virtualbox-guest-dkms
Section: contrib/kernel
Architecture: all
Depends: ${misc:Depends}
XB-Modaliases: ${modaliases}
Provides: virtualbox-guest-modules
Description: x86 virtualization solution - guest addition module source for dkms
VirtualBox is a free x86 virtualization solution allowing a wide range
of x86 operating systems such as Windows, DOS, BSD or Linux to run on a
Linux system.
.
This package provides the source code for the virtualbox guest addition kernel
modules to be build with dkms. Kernel sources or headers are required to
compile these modules.
Package: virtualbox-guest-source
Section: contrib/kernel
Architecture: all
Depends: build-essential,
bzip2,
debhelper-compat (= 12),
kbuild,
module-assistant,
${misc:Depends}
Description: x86 virtualization solution - guest addition module source
VirtualBox is a free x86 virtualization solution allowing a wide range
of x86 operating systems such as Windows, DOS, BSD or Linux to run on a
Linux system.
.
This package provides the source code for the virtualbox guest addition kernel
modules. The virtualbox-guest-utils package is also required in order to
make use of these modules. Kernel sources or headers are required to compile
these modules.
.
The source is placed under /usr/src, and after decompression it can
be built to produce a virtualbox-guest-modules-_KVERS_ providing
"virtualbox-guest-modules" package.
Package: virtualbox-guest-x11
Section: contrib/x11
Architecture: amd64 i386
Depends: libnotify-bin,
x11-xserver-utils,
virtualbox-guest-utils (= ${binary:Version}),
${misc:Depends},
${shlibs:Depends},
${xserver:Depends}
Provides: xorg-driver-video
XB-Modaliases: ${modaliases}
Description: x86 virtualization solution - X11 guest utilities
VirtualBox is a free x86 virtualization solution allowing a wide range
of x86 operating systems such as Windows, DOS, BSD or Linux to run on a
Linux system.
.
This package provides the X11 guest utilities for VirtualBox. These utilities
are meant to be run inside the virtual machine.
They provide closer integration and improve the interactive performance.
Package: virtualbox-guest-utils
Architecture: amd64 i386
Depends: adduser,
pciutils,
virtualbox-guest-dkms (= ${source:Version}) | virtualbox-guest-source (= ${source:Version}) | virtualbox-guest-modules,
${misc:Depends},
${shlibs:Depends}
#Conflicts: time-daemon, ntp
#Provides: time-daemon
#Replaces: time-daemon
Suggests: virtualbox-guest-x11 (= ${binary:Version})
Description: x86 virtualization solution - non-X11 guest utilities
VirtualBox is a free x86 virtualization solution allowing a wide range
of x86 operating systems such as Windows, DOS, BSD or Linux to run on a
Linux system.
.
This package provides the non-X11 guest utilities for VirtualBox. These
utilities are meant to be run inside the virtual machine.
They provide closer integration and allow to share data through shared folders
between the host system and the virtual machine.
.
Either the virtualbox-guest-dkms or the virtualbox-guest-source package is
also required in order to compile the kernel modules needed for
virtualbox-guest-utils.
This diff is collapsed.