Rich Freeman on 29 Jul 2011 12:47:26 -0700

[Date Prev] [Date Next] [Thread Prev] [Thread Next] [Date Index] [Thread Index]

Re: [PLUG] File sharing with virtualization

On Fri, Jul 29, 2011 at 3:36 PM, JP Vossen <> wrote:
> IIRC VirtualBox uses Samba behind the scenes to do this, so that's
> probably all the additional parts and config.  Though I dunno why you'd need
> headers for that.  Can anyone correct me?

Don't think so.  The Gentoo ebuild builds the guest additions from
scratch and requires:

To run:
x11-drivers/xf86-video-virtualbox x11-drivers/xf86-input-virtualbox
x11-apps/xrandr x11-apps/xrefresh
x11-libs/libXmu x11-libs/libX11 x11-libs/libXt x11-libs/libXext
x11-libs/libXau x11-libs/libXdmcp
x11-libs/libSM x11-libs/libICE

To build - the above plus:
>=dev-util/kbuild-0.1.5-r1 >=dev-lang/yasm-0.6.2 sys-devel/bin86 sys-devel/dev86 sys-libs/pam
and either x11-proto/renderproto or x11-proto/xproto depending on
whether X is in use.

It also requires potentially some packages in the system set, but that
would definitely not include samba.  It does include kernel headers.

The kernel headers would be needed since all of this is implemented in
a kernel module (both for the guest and the host).  You might need the
kernel source as well - not sure about that.  On Gentoo both are
always available (you have to build your kernel - or use genkernel
which builds it for you).

Hope that helps.  Obviously package names are gentoo-specific, but the
requirements are going to be the same on any flavor of linux.  The
above was taken from 4.0.12.

Philadelphia Linux Users Group         --
Announcements -
General Discussion  --