mirror of
https://gitlab.com/libvirt/libvirt.git
synced 2024-12-24 14:45:24 +00:00
Ensure test:/// URIs get routed to the non-privileged libvirtd
* src/remote_internal.c: Ensure that all test:/// URIs are dealt with by the auto-started, per-user unprivileged libvirtd instances
This commit is contained in:
parent
845659340e
commit
8c9b8431ee
@ -994,7 +994,8 @@ remoteOpen (virConnectPtr conn,
|
||||
conn->uri->scheme &&
|
||||
((strchr(conn->uri->scheme, '+') == 0)||
|
||||
(strstr(conn->uri->scheme, "+unix") != NULL)) &&
|
||||
STREQ(conn->uri->path, "/session") &&
|
||||
(STREQ(conn->uri->path, "/session") ||
|
||||
STRPREFIX(conn->uri->scheme, "test+")) &&
|
||||
getuid() > 0) {
|
||||
DEBUG0("Auto-spawn user daemon instance");
|
||||
rflags |= VIR_DRV_OPEN_REMOTE_USER;
|
||||
|
Loading…
Reference in New Issue
Block a user