diff --git a/src/qemu/qemu_driver.c b/src/qemu/qemu_driver.c index 989c20c8dad171722966f0a121ad7eb230fb2fdf..101f9dd1ff5924108887fba9e97fb237ace8d52f 100644 --- a/src/qemu/qemu_driver.c +++ b/src/qemu/qemu_driver.c @@ -789,6 +789,14 @@ qemuStateInitialize(bool privileged, (int) cfg->group); goto error; } + if (chown(cfg->autoDumpPath, cfg->user, cfg->group) < 0) { + virReportSystemError(errno, + _("unable to set ownership of '%s' to %d:%d"), + cfg->autoDumpPath, (int) cfg->user, + (int) cfg->group); + goto error; + } + run_uid = cfg->user; run_gid = cfg->group; }