]> git.ipfire.org Git - thirdparty/libvirt.git/commit
qemu: Use qemuDomainOpenFile() in qemuPrepareNVRAM()
authorKristina Hanicova <khanicov@redhat.com>
Fri, 21 May 2021 11:41:29 +0000 (13:41 +0200)
committerMichal Privoznik <mprivozn@redhat.com>
Fri, 21 May 2021 12:36:57 +0000 (14:36 +0200)
commitbcdaa91a27b5b2d103535270a6a287efe6cd8bfb
treea2faa8c3a8f10b116540ee67d6b9e46cb49153d6
parent483e9438846ead34598413ea74b46b4a79d9802f
qemu: Use qemuDomainOpenFile() in qemuPrepareNVRAM()

Previously, nvram file was created with user/group owner as
'root', rather than specifications defined in libvirtd.conf. The
solution is to call qemuDomainOpenFile(), which creates file with
defined permissions and qemuSecurityDomainSetPathLabel() to set
security label for created nvram file.

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

Signed-off-by: Kristina Hanicova <khanicov@redhat.com>
Reviewed-by: Michal Privoznik <mprivozn@redhat.com>
src/qemu/qemu_process.c