qemu vnc auth 4/4: XenD config for VNC TLS protocol
authorKeir Fraser <keir@xensource.com>
Tue, 30 Oct 2007 09:32:10 +0000 (09:32 +0000)
committerKeir Fraser <keir@xensource.com>
Tue, 30 Oct 2007 09:32:10 +0000 (09:32 +0000)
commit818a83176228b7005915c6cdb0f529dfe0fd9625
tree65f0dce6295a07b143b63953fd77a3a42adcac76
parent02b1dc06bf051c6ec8cd7a48dadf278f70b57fb9
qemu vnc auth 4/4: XenD config for VNC TLS protocol

This patch adds support to XenD for configuring the previously added
TLS encryption and x509 certificate validation. At this time I have
only enabled this config to be done system-wide via
/etc/xen/xend-config.sxp. Since it requires the admin to add
certificates on the local FS, there's not much point in making it per
VM. The x509 certificates are located in /etc/xen/vnc. Since this
requires a special VNC client program (GTK-VNC,
virt-viewer/virt-manager or VeNCrypt viewer) the use of TLS is
disabled by default. Admins can enable it if they are using a suitable
client.

Signed-off-by: Daniel P. Berrange <berrange@redhat.com>
tools/examples/xend-config.sxp
tools/python/xen/xend/XendOptions.py
tools/python/xen/xend/image.py