[Libvir] Merging remote patch -- done. Some notes.

Richard W.M. Jones rjones at redhat.com
Mon Jun 11 12:38:55 UTC 2007

The remote patch is now in libvirt CVS.  It builds for me.  If you have 
a problem building the CVS version of libvirt, then please post the 
errors on this list.

Here are some notes:

(1) libvirt now requires GnuTLS[1] even if you disable remote 
functionality.  This is because the qemud server (which now also doubles 
as the remote server) now supports TLS connections, even though such 
connections cannot occur unless you enable remote support.  Makes sense? 
  Not particularly: If you have a serious objection to requiring GnuTLS 
then let me know and I may be able to rework things so that TLS support 
is optional.

(2) Please read the docs for how to set up TLS certificates: 

(3) You need to have a remote daemon running, which is separate from the 
qemu daemon.  If you want to run them by hand for testing purposes, do:

   /usr/sbin/libvirt_qemud --remote --verbose     # remote
   /usr/sbin/libvirt_qemud --system --verbose     # qemud

in separate windows.  The daemons are independent of each other, so you 
can, for example, have qemud support without remote support or vice versa.

(4) Perl is required, but -- note -- *only* if you are a developer and 
you want to modify the guts of the remote or qemu wire protocols.  In 
all other cases the generated files that you need should be distributed 
in CVS and in the libvirt tarballs, and so there should be no need to 
have Perl installed.


[1] http://www.gnu.org/software/gnutls/

Emerging Technologies, Red Hat - http://et.redhat.com/~rjones/
Registered Address: Red Hat UK Ltd, Amberley Place, 107-111 Peascod
Street, Windsor, Berkshire, SL4 1TE, United Kingdom.  Registered in
England and Wales under Company Registration No. 03798903
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/x-pkcs7-signature
Size: 3237 bytes
Desc: S/MIME Cryptographic Signature
URL: <http://listman.redhat.com/archives/libvir-list/attachments/20070611/ca0ccee0/attachment-0001.bin>

More information about the libvir-list mailing list