]> git.ipfire.org Git - thirdparty/libvirt.git/commit
qemu_agent: add qemuAgentSSH{Add,Remove,Get}AuthorizedKeys
authorMarc-André Lureau <marcandre.lureau@redhat.com>
Sat, 7 Nov 2020 09:12:53 +0000 (13:12 +0400)
committerMichal Privoznik <mprivozn@redhat.com>
Wed, 18 Nov 2020 15:18:25 +0000 (16:18 +0100)
commit9770578904176190a8e14464b0a6d9dad33f34d1
tree5e75d7373201c1492486124a1875d9e3b2db0c38
parent87d12effbea8b414c250b6fefd93154c62a99370
qemu_agent: add qemuAgentSSH{Add,Remove,Get}AuthorizedKeys

In QEMU 5.2, the guest agent learned to manipulate a user
~/.ssh/authorized_keys. Bind the JSON API to libvirt.

https://wiki.qemu.org/ChangeLog/5.2#Guest_agent

Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com>
Signed-off-by: Michal Privoznik <mprivozn@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
src/qemu/qemu_agent.c
src/qemu/qemu_agent.h
tests/qemuagenttest.c