rdpStateDir serves a similar purpose to slirpStateDir, just tracking the external process pid. Use the same mask as slirpStateDir Add rdpStateDir to the rpm spec similarly Signed-off-by: Cole Robinson <crobinso@redhat.com> --- libvirt.spec.in | 1 + src/qemu/qemu_driver.c | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/libvirt.spec.in b/libvirt.spec.in index 00316a03f2..258c59e7c5 100644 --- a/libvirt.spec.in +++ b/libvirt.spec.in @@ -2340,6 +2340,7 @@ exit 0 %ghost %dir %attr(0755, %{qemu_user}, %{qemu_group}) %{_rundir}/libvirt/qemu/ %ghost %dir %attr(0770, %{qemu_user}, %{qemu_group}) %{_rundir}/libvirt/qemu/dbus/ %ghost %dir %attr(0755, %{qemu_user}, %{qemu_group}) %{_rundir}/libvirt/qemu/passt/ +%ghost %dir %attr(0755, %{qemu_user}, %{qemu_group}) %{_rundir}/libvirt/qemu/rdp/ %ghost %dir %attr(0755, %{qemu_user}, %{qemu_group}) %{_rundir}/libvirt/qemu/slirp/ %ghost %dir %attr(0770, %{qemu_user}, %{qemu_group}) %{_rundir}/libvirt/qemu/swtpm/ %dir %attr(0751, %{qemu_user}, %{qemu_group}) %{_localstatedir}/lib/libvirt/qemu/ diff --git a/src/qemu/qemu_driver.c b/src/qemu/qemu_driver.c index f351aab009..cf4f97d104 100644 --- a/src/qemu/qemu_driver.c +++ b/src/qemu/qemu_driver.c @@ -541,7 +541,7 @@ qemuStateInitializeDirs(bool privileged, { cfg->stateDir, 0755, cfg->user, cfg->group }, { cfg->slirpStateDir, 0755, cfg->user, cfg->group }, { cfg->passtStateDir, 0755, cfg->user, cfg->group }, - { cfg->rdpStateDir, 0777, cfg->user, cfg->group }, + { cfg->rdpStateDir, 0755, cfg->user, cfg->group }, { cfg->channelTargetDir, 0777, cfg->user, cfg->group }, /* example: /var/lib/libvirt/qemu */ -- 2.53.0