On Fri, Dec 21, 2012 at 04:22:47PM +0000, Matthew Garrett wrote:
> On Fri, Dec 21, 2012 at 10:49:19AM -0500, Don Dutile wrote:
> > On 12/20/2012 11:54 PM, Matthew Garrett wrote:
> > >libexec doesn't exist in any published version of the FHS, and even the
> > >draft of 3.0 makes it clear that it's optional. Our use of libexec is
> > >non-standard, not systemd's use of lib.
> > >
> > 
> > fyi: libexec has been critical to virtualization for quite some time...

I think Don is referring to the helper binaries that go into
/usr/libexec:

$ rpm -ql qemu-common | grep libexec
/usr/libexec/qemu-bridge-helper
$ rpm -ql libvirt-daemon | grep libexec
/usr/libexec/libvirt_iohelper
/usr/libexec/libvirt_lxc
/usr/libexec/libvirt_parthelper

[Not relevant to this discussion, but on RHEL /usr/libexec/qemu-kvm is
the location of the KVM binary, designed to make it clear that this
should not be run directly by RHEL customers (at least, not if they
desire support).]

> How do you manage to do anything on Ubuntu?

The files above don't appear to be packaged at all on Debian
(Wheezy beta 4).  However the versions of libvirt, qemu etc on Debian
are rather old compared to what we're shipping in F18.  They might
predate those files being needed.

Ubuntu has really poor virt support, and IME just copies stuff
partially and badly from Debian.  It doesn't seem to be their focus
and libguestfs at least is often broken.

Rich.

-- 
Richard Jones, Virtualization Group, Red Hat http://people.redhat.com/~rjones
virt-df lists disk usage of guests without needing to install any
software inside the virtual machine.  Supports Linux and Windows.
http://et.redhat.com/~rjones/virt-df/
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Reply via email to