mirror of
https://gitlab.com/libvirt/libvirt.git
synced 2024-10-30 01:43:23 +00:00
Don't force Xen connections to readonly when non-root
This commit is contained in:
parent
028e4a6116
commit
c3501d4792
@ -1,3 +1,8 @@
|
|||||||
|
Tue Mar 11 10:21:53 EDT 2008 Daniel P. Berrange <berrange@redhat.com>
|
||||||
|
|
||||||
|
* src/virsh.c: Don't force connection to readonly as non-root
|
||||||
|
since with auth support we can have full connections.
|
||||||
|
|
||||||
Tue Mar 11 10:17:53 EDT 2008 Daniel P. Berrange <berrange@redhat.com>
|
Tue Mar 11 10:17:53 EDT 2008 Daniel P. Berrange <berrange@redhat.com>
|
||||||
|
|
||||||
* qemud/qemud.c: Don't run cleanup code when parent process is
|
* qemud/qemud.c: Don't run cleanup code when parent process is
|
||||||
|
@ -6045,13 +6045,6 @@ vshInit(vshControl * ctl)
|
|||||||
/* set up the library error handler */
|
/* set up the library error handler */
|
||||||
virSetErrorFunc(NULL, virshErrorHandler);
|
virSetErrorFunc(NULL, virshErrorHandler);
|
||||||
|
|
||||||
#ifndef __MINGW32__
|
|
||||||
/* Force a non-root, Xen connection to readonly */
|
|
||||||
if ((ctl->name == NULL ||
|
|
||||||
!strcasecmp(ctl->name, "xen")) && ctl->uid != 0)
|
|
||||||
ctl->readonly = 1;
|
|
||||||
#endif
|
|
||||||
|
|
||||||
ctl->conn = virConnectOpenAuth(ctl->name,
|
ctl->conn = virConnectOpenAuth(ctl->name,
|
||||||
virConnectAuthPtrDefault,
|
virConnectAuthPtrDefault,
|
||||||
ctl->readonly ? VIR_CONNECT_RO : 0);
|
ctl->readonly ? VIR_CONNECT_RO : 0);
|
||||||
|
Loading…
Reference in New Issue
Block a user