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

[libvirt] [PATCH 0/8] qemu: VNC: support encrypted server TLS keys



Applies on top of my qemu.conf cleanups:
https://www.redhat.com/archives/libvir-list/2019-January/msg00401.html

https://bugzilla.redhat.com/show_bug.cgi?id=1602418

Ján Tomko (8):
  conf: introduce virDomainGraphicsNew
  conf: add privateData to virDomainGraphicsDef
  qemu: add qemuDomainGraphicsPrivate data with a tlsAlias
  qemu: prepare secret for the graphics upfront
  qemu_process: fix debug message
  qemu.conf: add vnc_tls_x509_secret_uuid
  qemu: add support for encrypted VNC TLS keys
  qemu: error out when vnc vncTLSx509secretUUID is unsupported

 src/conf/domain_conf.c                        |  27 ++++-
 src/conf/domain_conf.h                        |   5 +
 src/qemu/libvirtd_qemu.aug                    |   1 +
 src/qemu/qemu.conf                            |   6 ++
 src/qemu/qemu_command.c                       |  19 +++-
 src/qemu/qemu_conf.c                          |   3 +
 src/qemu/qemu_conf.h                          |   1 +
 src/qemu/qemu_domain.c                        | 102 ++++++++++++++++++
 src/qemu/qemu_domain.h                        |  13 +++
 src/qemu/qemu_process.c                       |   2 +-
 src/qemu/test_libvirtd_qemu.aug.in            |   1 +
 ...graphics-vnc-tls-secret.x86_64-latest.args |  36 +++++++
 .../graphics-vnc-tls-secret.xml               |  30 ++++++
 tests/qemuxml2argvtest.c                      |   5 +
 14 files changed, 241 insertions(+), 10 deletions(-)
 create mode 100644 tests/qemuxml2argvdata/graphics-vnc-tls-secret.x86_64-latest.args
 create mode 100644 tests/qemuxml2argvdata/graphics-vnc-tls-secret.xml

-- 
2.20.1


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