|
|
|
|
|
|
|
|
|
|
xen-devel
Re: [Xen-devel] [PATCH] /sys/hypervisor/uuid
On 19 May 2006, at 18:21, Markus Armbruster wrote:
Alternatively, you
could add some code to the xenstore dev driver to only allow read-only
access for non-root users.
Does the dev driver enforce root? Isn't that policy in the kernel?
It's enforced only by the device file permissions and owner/group right
now.
Is it safe to allow unpriveleged read-only access to *all* of xenstore
in domU?
Not naively, I'm pretty sure. Not because I think that the
guest-accessible portions of xenstore contain big secrets, but simply
because I don't particularly trust the xenstore dev driver (for
example, a process that starts a transaction and never finishes it will
prevent save/restore from working). If we allowed a non-root process to
execute only XS_READ, I think that would be okay.
I'm personally not against the sysfs solution though, if we agree that
seeing your own uuid is useful at all. At least it is small and
self-contained and, in the face of VM fork, I can imagine supporting
poll/select/sigio on that sysfs file or some other to notify processes
when platform/guest details have changed due to virtualisation-specific
events. It's maybe possible to support that kind of thing in other
ways, but it sounds like a pita to me.
-- Keir
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel
|
<Prev in Thread] |
Current Thread |
[Next in Thread>
|
- [Xen-devel] [PATCH] /sys/hypervisor/uuid, Markus Armbruster
- Re: [Xen-devel] [PATCH] /sys/hypervisor/uuid, Markus Armbruster
- Re: [Xen-devel] [PATCH] /sys/hypervisor/uuid,
Keir Fraser <=
- Re: [Xen-devel] [PATCH] /sys/hypervisor/uuid, Markus Armbruster
- Re: [Xen-devel] [PATCH] /sys/hypervisor/uuid, Keir Fraser
- Re: [Xen-devel] [PATCH] /sys/hypervisor/uuid, Jeremy Katz
- Re: [Xen-devel] [PATCH] /sys/hypervisor/uuid, Keir Fraser
- Re: [Xen-devel] [PATCH] /sys/hypervisor/uuid, Jeremy Katz
- Re: [Xen-devel] [PATCH] /sys/hypervisor/uuid, Christian Limpach
- Re: [Xen-devel] [PATCH] /sys/hypervisor/uuid, Jeremy Katz
- Re: [Xen-devel] [PATCH] /sys/hypervisor/uuid, Anthony Liguori
- Re: [Xen-devel] [PATCH] /sys/hypervisor/uuid, Jeremy Katz
- Re: [Xen-devel] [PATCH] /sys/hypervisor/uuid, Stephen C. Tweedie
|
|
|
|
|