Fixed to abide domain seclabel model='dac' override

Signed-off-by: Cole Robinson <[email protected]>
---
 src/qemu/qemu_domain.c | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/src/qemu/qemu_domain.c b/src/qemu/qemu_domain.c
index bed8c558d0..c89030b60c 100644
--- a/src/qemu/qemu_domain.c
+++ b/src/qemu/qemu_domain.c
@@ -9107,6 +9107,8 @@ qemuDomainPrepareStorageSourceNbdkit(virStorageSource 
*src,
     g_autoptr(qemuNbdkitCaps) nbdkit = NULL;
     qemuDomainObjPrivate *priv = vm->privateData;
     g_autoptr(virQEMUDriverConfig) cfg = virQEMUDriverGetConfig(priv->driver);
+    uid_t uid;
+    gid_t gid;
 
     if (!cfg->storageUseNbdkit)
         return false;
@@ -9118,8 +9120,9 @@ qemuDomainPrepareStorageSourceNbdkit(virStorageSource 
*src,
     if (!nbdkit)
         return false;
 
+    qemuDomainGetImageIds(cfg, vm->def, NULL, NULL, &uid, &gid);
     return qemuNbdkitInitStorageSource(nbdkit, src, priv->libDir,
-                                       alias, cfg->user, cfg->group);
+                                       alias, uid, gid);
 }
 
 
-- 
2.53.0

Reply via email to